Показать полную графическую версию : [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор)
Флудить не буду принял к сведению полученную информацию, как разгребу текущие задачи по работе, буду подробнее искать причину, пока только мысль о том что critical.inf не совсем подходит для интеграции в реестр для PE систем.
Dilinjer
01-04-2009, 11:07
OlegPOV, может проблема в WimPacker.script и надо в секцию [EFLcore] включить какието файлы ? Я просто не очень знаком с методом интеграции через critical.inf, если незатруднит, то коротко опишите принцип или ткните носом где можно почитать.....
ЗЫ: Кстати, NIKZZZZ сення выложил очередной конструктор RusLiveMini, как скачаю попробую на нем потестить DPs-MassStorageDrivers_MSST.script
Mr dUSHA
01-04-2009, 11:32
пока только мысль о том что critical.inf не совсем подходит для интеграции в реестр для PE систем. »
Я тоже так думаю. Поэтому пока отказался от скрипта для реестровой интеграции. Сделал только для TXTSETUP.
OlegPOV, может проблема в WimPacker.script »
Точно не в нем.
то коротко опишите принцип »
Если только коротко: в реестр PE системы на этапе ее сборки прописывается информация из critical.inf (точнее происходит инсталяция драйверов)+ копируются драйвера в system32/drivers. Но вот я не учел что всетаки это PE система(урезанная) и она отличается от полноценной.(в полноценной системе я думаю этот метод прокатит)
NIKZZZZ сення выложил очередной конструктор RusLiveMini »
Хорошая новость посмотрим, что там изменилось.
Mr dUSHA
01-04-2009, 16:03
Метод интеграции с помощью Critical.inf создавался специально для заливок. Фактически мы с Boa Soft вместе придумали это как гораздо более продвинутую альтернативу РЕГ-файлам, популярным на РУ-Борде. Технология слизана с оригинальной Майкрософтовской утилиты SysPrep. Вот только Critical.inf - это не совсем полноценное решение, вторая часть механизма находится в Boa Soft-овой утилите MySysPrep, которая после раскатки заливки и первой загрузки системы производит чистку реестра от лишних неиспользуемых драйверов, которые скопом интегрированы файлом Critical.inf, и нормальную установку драйвера для дискового контролера.
Комсомолец
01-04-2009, 18:06
Mr dUSHA, Critical.inf - это не совсем полноценное решение, вторая часть механизма находится в Boa Soft-овой утилите MySysPrep »
Вроде как антиплагиат, чтобы не стянули? :lol:
Boa Soft
01-04-2009, 21:36
Вот только Critical.inf - это не совсем полноценное решение, вторая часть механизма находится в Boa Soft-овой утилите MySysPrep, »
Самое интересное, что этого файло обычно достаточно, чтобы система нормально загрузилась на новой материнке. Контроллер будет висеть с вопросом, но система нормально грузится. При обычной же установке мы будем иметь BSOD если на GUI этапе не установится полноценный драйвер контроллера.
Самое интересное, что этого файло обычно достаточно, чтобы система нормально загрузилась на новой материнке. Контроллер будет висеть с вопросом, но система нормально грузится. »
Так этого для PE системы достаточно принцып на мой взгляд приблизительно как и в txtsetup.sif, но увы чего-то не хватает или что-то лишнее :(
, т.е. работает как-то на половину.
Mr dUSHA
01-04-2009, 23:01
но увы чего-то не хватает или что-то лишнее
, т.е. работает как-то на половину. »
Через Critical.inf привязка драйверов к HWIDам осущесвляется немного по другому.
Возможно в данном конкретном случае не тот драйвер подхватывается, или не так, и РЕЙД у человека не работает в результате... Вобщем не морочте себе голову с Critical.inf. Я генератор скрипта уже написал. Новую версию чуть позже выложу сегодня.
Boa Soft
02-04-2009, 00:03
Mr dUSHA, А достаточно ли будет только txtsetup части? Все равно же надо PnPInterface добавлять.
Mr dUSHA
02-04-2009, 01:15
Новая версия
9.4.1.0:
Добавлен ключ командной строки -WB, включающий генерацию файла MSST.SCRIPT, представляющего собой скрипт для программы «WinBuilder».
Добавлен необязательный ключ командной строки -I для точного указания исходной папки с набором драйверов. Исходную папку можно указывать как с этим ключем, так и без него.
Расширена информативность статистики приклеиваемой к заголовкам файлов.
Mr dUSHA, А достаточно ли будет только txtsetup части? Все равно же надо PnPInterface добавлять. »
Для WinBuilder сделал скрипт, добавляющий информацию и в TXTSETUP, и параметры PnPInterface в SETUPREG.HIV, поскольку только с TXTSETUP работать будет как у Башратов, через раз... :)
Mr dUSHA,
т.е. как я понял после MSSTMake ложишь скрипт и он сам найдет драйвер пак или др.?
Mr dUSHA,
т.е. как я понял после MSSTMake ложишь скрипт и он сам найдет драйвер пак или др.? »
Либо ждите когда я исправлю свой скрипт, либо если спешите потестить положить из папки Z-MSST, созданной утилитой
MSSTMake.exe файл msst.script и папку Drivers сюда ..\Projects\RusLive\Drivers\4 Storage\ для конструктора от NIKZZZZ или сюда ..\Projects\LiveXP\Drivers\4 Storage для стандартного конструктора LiveXP
PS
Я скорее всего исправлю скрипт сегодня после 22:00 по МСК.
Mr dUSHA
02-04-2009, 11:33
т.е. как я понял после MSSTMake ложишь скрипт и он сам найдет драйвер пак или др.? »
Да просто, чтоб не морочить себе голову, берете целяком всю папку Z-MSST и кладете ее в \Projects\LiveXP\Drivers\4 Storage, далее ставите галку на скрипте в WinBuilder-е, и собираете дистрибутив.
Либо ждите когда я исправлю свой скрипт »
Как и обещал, если заметите недочеты и ошибки пожалуйста напишите.
Метод Regestry - удален т.к. не работает.( Спс Dilinjer за отслеживание бага.)
Dilinjer, Просьба протестировать скрипт во вложении на вашем оборудовании.
Dilinjer
03-04-2009, 11:24
Dilinjer, Просьба протестировать скрипт во вложении на вашем оборудовании. » - Все ОК, RAID-диск виден, в качестве базового конструктора использовал RusLiveMini_2009.04.01. Но как видно из опций скрипта там только используется txtsetup.sif метод интеграции.... :dont-know
ЗЫ: Сення вечером подопытное железо прийдется отдать, до последнего момента держал его у себя :)
ЗЫЫ: На выходных еще проверю на двух интелловских раид-маасивах данный скрипт.... О результатах обязательно сообщу....
Останется 1 метод (комплексный так сказать) только дополнительные опции добавятся еще не решил 1 или 2 :)
Dilinjer
03-04-2009, 11:36
А в чем преймущества для PE-систем при интеграции MassStorage'драйверов с помощью critical.inf в сравнении с txtsetup.sif ?
Ктонить может обосновано и доходчиво ответить на этот вопрос ?
Mr dUSHA
03-04-2009, 11:44
А в чем преймущества для PE-систем при интеграции MassStorage'драйверов с помощью critical.inf в сравнении с txtsetup.sif ? »
Да никто не ответит доходчиво. ИМХО для основной массы контролеров преимуществ вообще нет.
Преимущества могут быть только для тех контролеров, для которых для их нормальной работы необходимо добавлять дополнительные настройки в реестр так, как это делает их родной ИНФ.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC