Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Ответить
 • Просмотры: 28
Аватара пользователя
YikxX

Re: Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Сообщение YikxX »

mercuryn,

вроде говорилось уже о уважении участников форума и их труда



Mr dUSHA,

что то я не пойму

где должна появиться папка Z-MSST

я запускаю из коммандной строки MSSTMake.exe D:\mass

он отрабатывает все в коммандном окне написано какие Hwid found, add

и все никакой папки не создается ничего не происходит

файлы не создаются



ложил в апдейт пак вообще ничего не произошло (только MSSTMake.exe)



просьба обьяснить по порядку список действий
Аватара пользователя
mercuryn

Re: Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Сообщение mercuryn »

Цитата aset:



где должна появиться папка Z-MSST
Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)




Папка Z-MSST создается в той же папке, где расположен сам MSSTMake.exe.




Цитата aset:



просьба объяснить по порядку список действий
Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)




Первый шаг вы делаете правильно. Запуска "MSSTMake.exe D:\mass" вполне достаточно.

Далее сформированную папку кладете в "UpdatePack-XP\addons" откуда она будет интегрирована в дистрибутив.



Но не забывайте, что Z-MSST - это поддержка только для текстового этапа установки, то есть для того, чтоб установщик Windows увидел винчестер в вашей системе, и начал устанавливать ОС на него.



Естественно что на графическом этапе установки, когда установщик производит установку драйверов для всех устройств в системе, точно так же должны быть установлены драйвера и для дискового контролера, к которому подключен ваш винчестер.

Для этого вы должны предоставить установщику эту же папку с драйверами "D:\mass", из которой вы создавали аддон.

Сделать это можно несколькими способами, например:

- прописать список папок с драйверами в файл ответов winnt.sif, как описано в этой статье:
Установка драйверов из winnt.sif
;

- использовать какой-либо фейк-установщик/интегратор драйверов, которому вы укажете только путь к дереву папок с драйверами, а он самостоятельно составит список папок и пропишет этот список в реестр, откуда установщик Windows уже и будет его использовать при поиске драйверов для устройств.
Аватара пользователя
Mr dUSHA

Re: Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Сообщение Mr dUSHA »

Обновлена версия



Новое в версии 1.7.1.0:Теперь при задании путя к папке с драйверами можно указывать не только абсолютный, но и относительный путь.Реализована полная очистка рабочего каталога Z-MSST, если он уже существует.Добавлен ключ командной строки '-BOA'
Аватара пользователя
mercuryn

Re: Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Сообщение mercuryn »

Mr dUSHA, при формировании MSST.ini d в конце секции "A6" после "DRVTYPE = 1" образовалась цепочка символов "1F 0A 0D 0A", хотя вроде должна быть "0D 0A 0D 0A". Это единственное место в INI.

При переименовании этой папки драйвера "A6" в "A61" программа выдаёт ошибку. При переименовании в "AF" опять эта цепочка символов.


читать дальше »




[ACARD AEC-6880/6890 Ultra ATA133 / Serial ATA RAID Controller (AEC6880.sys)]

SUBDIR = D\M\A5\AEC6880

TXTFILENAME = AEC6880

SCSINAME = ACARD AEC-6880/6890 Ultra ATA133 / Serial ATA RAID Controller

HWID = PCI\VEN_1191&DEV_0009&SUBSYS_00091191

BUSEX = 0

REPLACE = 0

REMOVE = 0

DISABLE = 0

PNPINTERFACE = 1

DRVTYPE = 1



[AEC6897 4-Channel IDE ULTRA 133 RAID Adapter for Windows 2000/XP/2003 (aec6897.sys)]

SUBDIR = D\M\A6\aec6897

TXTFILENAME = aec6897

SCSINAME = AEC6897 4-Channel IDE ULTRA 133 RAID Adapter for Windows 2000/XP/2003

HWID = PCI\VEN_1191&DEV_000B&SUBSYS_1191000B,PCI\VEN_1191&DEV_000B&SUBSYS_11916898

BUSEX = 0

REPLACE = 0

REMOVE = 0

DISABLE = 0

PNPINTERFACE = 1

DRVTYPE = 1



[DELL CERC SATA 1.5/6ch RAID Controller (cercsr6.sys)]

SUBDIR = D\M\D\cercsr6

TXTFILENAME = cercsr6

SCSINAME = DELL CERC SATA 1.5/6ch RAID Controller

HWID = PCI\VEN_9005&DEV_0285&SUBSYS_02911028

BUSEX = 0

REPLACE = 0

REMOVE = 0

DISABLE = 0

PNPINTERFACE = 1

DRVTYPE = 1
Аватара пользователя
Mr dUSHA

Re: Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Сообщение Mr dUSHA »

Цитата mercuryn:



При переименовании этой папки драйвера "A6" в "A61" программа выдаёт ошибку. При переименовании в "AF" опять эта цепочка символов.
Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)




Исправил, перезалил исправленую версию в шапку.
Аватара пользователя
YikxX

Re: Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Сообщение YikxX »

Mr dUSHA, Нормально.

Вопрос, а чем отличаются режимы -a и -boa, ведь если использовать PrepareMsst.cmd из ГУИ, то вроде отличий нет???


читать дальше »


@echo off

echo Å«ñú«Γ«ó¬á »á»¬¿ ñαá⌐óÑα«ó ΓѬßΓ«ó«ú« αѪ¿¼á ¼ÑΓ«ñ«¼ Mr.dUSHA

rd /s /q Z-MSST



set DrpRoot=%~dp0DriverPacks_MSST

rem set Log=CON

set Log=msst.log

rem set Log=nul



MSSTMake.exe -s -boa "%DrpRoot%" > %Log%

rem MSSTMake.exe -s -a "%DrpRoot%" > %Log%





del Z-MSST\START

del Z-MSST\FINISH



echo Å«ñú«Γ«ó¬á «¬«¡τÑ¡á.

pause
Аватара пользователя
Mr dUSHA

Re: Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Сообщение Mr dUSHA »

Благодаря MSST, сформированого утилитой, удалось победить десктоп Acer Aspire (Intel на NF чипсете). В биосе вклюбчен райд и заблокирован от отключения - прямая подлянка против установки XP.



Без учета PnPinterface установка оканчивалась BSOD на текстовом этапе. Так что, идем правильной дорогой Изображение
Аватара пользователя
mercuryn

Re: Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Сообщение mercuryn »

Boa Soft, Это не Acer Aspire M5640? HWID не такой - ACPI\NVRAID20\3&267A616A&0 или подобный? И еще - ничего не приходилось дополнительно переделать? Например строки вида SCSI\NVIDIA__Raid_Disk________ и им подобные перенести выше обычных nVidia HWID'ов?
Аватара пользователя
Mr dUSHA

Re: Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Сообщение Mr dUSHA »

Цитата Debugger:



Например строки вида SCSI\NVIDIA__Raid_Disk________ и им подобные перенести выше обычных nVidia HWID'ов?
Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)




При таких особенностях интеграции, как добавление информации в реестр, которые реализует утилита из шапки, перестановка строк больше не нужна, поскольку становится бессмысленна.
Аватара пользователя
mercuryn

Re: Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)

Сообщение mercuryn »

Mr dUSHA, а если переставить строки, то все равно не поможет? Иными словами без добавления информации в реестр все равно не обойтись?
Ответить

Вернуться в «Наборы обновлений для Windows XP/2003/Windows 7»