PDA

Показать полную графическую версию : [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

AjaX_too
15-12-2008, 14:25
драйвера (ATI Bus Master и VIA Bus Master) всегда вызывали проблемы на ХР на некоторых материнках - то диск не видит, то тупо BSOD 0x0000007B выдает (поэтому я их из своего драйвпака убрал уже давно, т.к. встроенные в винду драйвера всяко лучше). Поэтому их просто задисэйблили. Можно считать, что для интегратора Башрата их просто не существует теперь - чего и добивались авторы пакета.
Хотя может это просто опечатка, но я склоняюсь к 1-му варианту.»

В башратовском паке DP_MassStorage_wnt5_x86-32_811r1 следующие строки в ini:
[AT]
ms_count=2
ms_1_deviceName="ATI PCI IDE Bus Master (WXP)"
ms_1_tag="atiide"
ms_1_sysFile="atiide.sys"
ms_1_hwids="PCI\VEN_1002&DEV_4349"
ms_1_isBusExtender=true
ms_1_exc_skipIfOS="w2k,w2k3"

ms_2_deviceName="ATI PCI IDE Bus Master (W2K)"
ms_2_tag="atiide2k"
ms_2_sysFile="atiide2k.sys"
ms_2_hwids="PCI\VEN_1002&DEV_4349"
ms_2_isBusExtender=true
ms_2_exc_disableIfOS="w2k"
ms_2_exc_skipIfOS="wxp,w2k3"

соответсвенно при обработке башратовским интегратором драйвер ATI PCI IDE Bus Master (WXP) интегрируется в дистрибутив. Есть ли смысл оставлять его в обновленном паке либо все же баг с BSOD не пофиксили и могут быть вышеуказаные проблемы. Версия драйвера atiide.sys 1.0.0.3.

YikxX
15-12-2008, 15:14
AjaX_too, у меня лично нет никакого желания разбираться "пофиксили баг" или нет. Просто IDE дров нет и все, так как они уже есть в дистрибутиве винды и все и так поставится.

AjaX_too
15-12-2008, 15:21
YikxX, значит исключаем. Спасибо за ответы.

Debugger
15-12-2008, 19:12
AjaX_too, эти драйверы не обязательны для установки Windows на текстовом этапе, поэтому если уж очень охота чтобы они ставились, уберите папки с ними на время обработки папки драйверов утилитой MSSTMake, а потом верните обратно. После этого они будут устанавливаться только на графическом этапе. Цифровая подпись обязательна (иначе Windows на них даже не посмотрит).

Mr dUSHA
15-12-2008, 19:40
подскажите, а если inf файл общий для обоих драйверов, его нужно редактировать (удалять строки ссылающиеся на удалееные файлы yyyyyyyy), либо это лишниее и утилита просто не будет обрабатывать эти секции в случае отсутствия файла драйвера? »
Если под обработку первым попадет удаленный драйвер, то весь ИНФ будет отброшен, и второй не удаленный драйвер обработан не будет. Так что лучше всего просто закомментируйте в ИНФе все строки с ХВИДами, соответствующими отключаемому драйверу.

AjaX_too
16-12-2008, 13:50
Debugger,
ну дык а если fake setup от Mr dUSHA пользоваться? Он отключает ранг понижения неподписаных драйверов...или я чего не понимаю?

Mr dUSHA,
спасибо, буду разбираться.

Покопался тут немного в changelog от DP_MassStorage_wnt5_x86-32_811r1:
Может быть это как то решает проблему описаную YikxX с ATI Bus Master и VIA Bus Master...

Fixed
'|[AM],[AM1],[AT],[AU],[E],[NV5],[NV6],[NVTM],[SIS3] and [V3] changed ms_1_isBusExtender=true'.

Debugger
16-12-2008, 16:26
Он отключает ранг понижения неподписаных драйверов...или я чего не понимаю? »
А, ну да, я и забыл :)

Может быть это как то решает проблему описаную YikxX с ATI Bus Master и VIA Bus Master... »
Может, и решает. Но пока не проверишь не поймешь.

AjaX_too
16-12-2008, 18:44
Может, и решает. Но пока не проверишь не поймешь.
я б проверил, но нет соотв. железа. К тому же по словам YikxX проблема возникает лишь на некоторых материнках. Будем тестить.

Mr dUSHA
17-12-2008, 01:12
Покопался тут немного в changelog от DP_MassStorage_wnt5_x86-32_811r1:
Может быть это как то решает проблему описанную YikxX с ATI Bus Master и VIA Bus Master... »
Эти правки относятся к родному Башратовскому интегратору. Там составители пакета, добавляя эти драйверы в дистрибутив, не удосужились заглянуть в ихние ИНФы чтоб правильно определить их тип (SCSI Miniport или System Bus Extender).

Утилита из шапки темы изначально правильно определяет тип драйвера и создает правильные, соответствующие типу драйвера записи в TXTSETUP для корректной интеграции его в дистрибутив.

Существует ли реально (Башратовские кривые INI-файлы не в счет) данная проблема - сказать не могу, так как не имею такого железа и протестировать соответственно нет возможности...

AjaX_too
17-12-2008, 04:10
Mr dUSHA,
Ну в приниципе если только эта проблема из-за Башратовского интегратора и его ini, а не кривого драйвера ATI и VIA, тогда при испоьзовании Вашей утилиты проблема пропадает на корню.
Рискнул оставить эти драйвера в своем паке, по возможности потестю.

YikxX
17-12-2008, 13:31
AjaX_too, результаты тестов огласите, если будет возможность, хорошо?

AjaX_too
17-12-2008, 13:59
YikxX,
Если будут установки на вышеуказанное железо обязательно отпишу.
Подскажите, у вас проблемы с этим железом возникали при интеграции драйверов графического режима Башратовским интегратором или каким то другим способом?

YikxX
17-12-2008, 20:48
драйверов графического режима Башратовским интегратором » Драйверов текстового режима, т.к. БСОД вылетал прямо перед выбором разделов. :) Да, Башратовским - другими я не пользуюсь.

Mr dUSHA
19-12-2008, 02:07
Новая версия:
1.9.1.0:
Добавлено формирование статистики в заголовках файлов Msst.ini, Msst.inf, Critical.inf.
Исправлена ошибка обработки INF-файлов, в которых несколько HWID-ов записано в одну строку через запятую.
Мелкие багофиксы и оптимизация кода.

Painkiller
22-12-2008, 18:58
Mr dUSHA , помоги разобраться. Использую твою утилиту впервые. Вот как я делаю распаковываю DriverPack_MassStorage_wxp_x86-32_117_Greg_B на системный диск в папку под названием DriverPacks_MSST и запускаю так:
C:\MSSTMake.exe [-WXP|[-BOA] <C:\DriverPacks_MSST>. Ничего не происходит. Что делаю не так?

deviance
22-12-2008, 21:06
Попробуй, переименуй .txt в аттаче в .bat, положи батник рядом с файлом MSSTMake.exe. Запусти. Должна появиться папка Z-MSST.

Painkiller
22-12-2008, 22:01
deviance, спасибо, я просто запускал через Пуск\Выполнить . Нащёт этого думал но впадлу было создавать батник

mercuryn
26-12-2008, 09:47
Mr dUSHA, может Вы добавите в статистику номер версии программы, с помощью которой получены результаты??? Ведь пределу совершенствования нет и это не последняя версия...

YikxX
26-12-2008, 12:43
deviance, MSSTMake.exe -WXP -BOA "C:\DriverPacks_MSST" Лучше бы так - MSSTMake.exe -S -N -BOA C:\DriverPacks_MSST SUBSYS обрезать не рекомендуется, могут быть проблемы на чипсетах от ATI (там все построено на SUBSYS). -N нужен для драйверов nVidia, без этого ключа старые драйвера из дистриба на новые заменены не будут. Хотя, если не используется фейк-сетап от автора этой темы или не патчится setupapi.dll на предмет отключения рейтинга драйверов - то можно не использовать. Ключ -WXP - это опция включена по умолчанию, добавлять ключ смысла нет. Ставить путь в кавычки тоже смысла нет - в нем нет пробелов.

Debugger
26-12-2008, 19:40
могут быть проблемы на чипсетах от ATI (там все построено на SUBSYS) »
Проблем скорее всего не будет - уже оттестировано.




© OSzone.net 2001-2012