Показать полную графическую версию : [addon] интеграция драйверов #2 (Z_DRV_INST)
zloy_buka
04-02-2009, 16:16
интегрировал всего 128 драйверов »
А сколько, собственно, ты хотел увидеть ? Позволю себе привести пример:
DP_MassStorage_wnt5_x86-32_901.7z
; Created by MSSTMake.exe Ver. 9.1.22.0 (MassStorage-addon generating tool).
; (C) 2009, Andrew Bendus aka Mr.dUSHA, Poltava, Ukraine.
; http://forum.oszone.net/thread-117423.html
;
;
; INFs parsing statistic:
; -----------------------
; Input drivers tree root folder - ххх
; File creation data and time - 2009-02-04, 16:12:17
;
; Total INFs found - 234
; Discarded and ignored INFs - 54
; Accepted and parsed INFs - 180
; Total drivers found - 111
; Deleted drivers after cleanup - 9
; Renamed drivers to unique names - 7
; Added drivers to this file - 102
Итого: 102 драйвера.
Остальные драйвера из папки DriverPacks_Zipped используются в начале текстового этапа - запускается скрипт - сканирует эту папку »
а куда кинуть папку DriverPacks_Zipped? в корень диска или в I386?
Можно ли в одном дистрибутиве с использованием аддона Z_DRV_INST и BCDW, где используются два варианта установки ОС - обычная и автоматическая, реализовать еще и третий вариант: автоматическая установка, при которой окно выбора распаковки драйвер-паков не появляется и никакие пакеты, естественно, не распаковываются?
То есть такая автоустановка, при которой аддон интегрирован, но не задействован.
Если это осуществимо - просьба пояснить метод чуть подробнее. Комментарий типа "это реализуется через такой-то файл или метод" я пока вряд ли пойму.
truvo, в MultiBoot (http://forum.oszone.net/thread-64648.html) это всё как бы уже есть.
truvo, в MultiBoot это всё как бы уже есть. »
мне такое (там много всего) не подошло
я соотесно на основе файлов (экзешников и анализа батника), сделал себе батничек который делает то что мне надо..
у меня на диске винда 32(хп сп3 и мце 2005) и 64 + бартпе и ерд 2005
мне такое (там много всего) не подошло »
А я и не говорил, что оно прямо один в один подойдёт (я его тоже под себя переделывал).
Но там по крайней мере можно посмотреть как делается установка с драйверами и без драйверов (там есть ещё вариант с Masstorage, но без всего остального).
_DRON_, эт точно я правде теоретически размышлял, проверить диск на этот вариант еще случай не представился :(
и еще думаю, это все на один дистрибутив если в сифе прописать , прокатит? я имею ввиду с массс и без него
и еще думаю, это все на один дистрибутив если в сифе прописать , прокатит? »
Понять бы что это значит...
В принципе там всё делается через TXTSETUP.SIF: создаётся несколько директорий в которые из дистрибутива копируется минимальное количество файлов используемых на текстовом этапе, если надо распаковывать драйвера, то в SIF прописывается фейковый setup вместо оригинального, если нужны MassStorage драйвера, то в SIF прописыается информация о них.
Так что в принципе можно любые варианты создавать, например поделить MassStorage на две части и выбирать при загрузке, какой использовать. А если для создания образа использовать CDIMAGE.EXE от MS, то количество доп папок с различными SIF-ами на размер образа влиять не будет.
_DRON_, это и имелось в виду, просто я не проверял(случая не было), так в теории....
к утилям для образов еще не пришел, хотя знаю что могло бы помочь, по крайней мере в хп и мце всерано чтото одинаковое есть. я писал какойу меня диск с папками получается, гдето в разделе о совмещении осей
а куда кинуть папку DriverPacks_Zipped? в корень диска или в I386? »
Давно хотел написать что-то подобное однако то руки не доходили, то что-то еще...
И вот прошу вашему вниманию небольшой
"Мануал по интеграции драйверов в дистрибутив Windows XP с помощью аддона Z_DRV_INST от Boa Soft"
Мануал поможет отсечь много вопросов которые возникают у новичков, решающих занятся изменением своего дистриба аддонами.
МИШАНЧИК
06-02-2009, 16:49
Подскажите пожалуйста!
при UseMakeOEMDrvPnf=1, происходит сканирование дерева каталогов папки с драйверами и обработка всех найденных inf-файлов вызовом API SetupCopyOEMInf. В этом случае, подготовительный этап идет более долго
А как сделать более быстрым подготовительный этап, просто изменить UseMakeOEMDrvPnf=0? Или нужно что-то ещё где-то править?
И что изменить, чтоб при первом входе в систему не отображалось завершение установки(удаление временных папок)?
Если удалить из папки "DriverPacks_Panel" файлы #DP_Finish.7z и finish.ini, то ничего страшного не случится?
А-то вроде чистый аддон скачал, добавил свои драйвера, а всё выдается сообщение "не фатальная ошибка" на этапе интеграции.
mercuryn
06-02-2009, 22:27
МИШАНЧИК, А как сделать более быстрым подготовительный этап, просто изменить UseMakeOEMDrvPnf=0? Или нужно что-то ещё где-то править?
И что изменить, чтоб при первом входе в систему не отображалось завершение установки(удаление временных папок)? »
Самый лучший способ - не использовать все эти интеграторы, аддоны и драйвера...
Ставить чистую WinXPsp3, быстро и никаких заморочек!
И самое главное - не обижаться...
Есть технология, позволяющая получить нужный результат. Можно её усовершенствовать, т.е. убрать, кастрировать, вырезать и т.д. Но тогда и не будет того нужного результата... А Вам это надо???
Неужели Вы думаете что разработчик специально все эти сканирования и прочие досадные задержки придумал специально, чтоб всех помучить???
Boa Soft
07-02-2009, 02:34
А как сделать более быстрым подготовительный этап, просто изменить UseMakeOEMDrvPnf=0? Или нужно что-то ещё где-то править? »
Лучше оставьте так (0). Работает нормально, но, потом народ жаловался, что некоторые драйвера модемов и Wi-Fi не ставятся корректно. В принципе приемущества не дает, так как ускорение установки на T39 нивелируется болле длительной индексацией с создание pnf до запуска setup.
И что изменить, чтоб при первом входе в систему не отображалось завершение установки(удаление временных папок)? »
SilentFinishMode = 1
МИШАНЧИК
07-02-2009, 04:28
Boa Soft, спасибо!
А UseMakeOEMDrvPnf=0 » нужно сделать только в секции [PRESETUP_SETTINGS], или в [POSTSETUP_SETTINGS] тоже?
обьясните пожалуйста, драйвер пак должен начинаться с # в аддоне, или же на самом дистрибутиве в папке OEMDRV ?
AjaX_too
09-02-2009, 17:43
sabadun,
драйвер пак может начинаться с любого символа, просто # являеться служебным символом, с которым распаковка драйверпака будет выполнена в любом случае. касаемо обьясните пожалуйста, драйвер пак должен начинаться с # в аддоне, или же на самом дистрибутиве в папке OEMDRV ? » то в аддоне он может называться как угодно, но если вам нужен функционал принудительной распаковки, то естественно в дистрибутиве он должен начинаться с #
Boa Soft
10-02-2009, 01:14
или в тоже? [post=1031832]»
Там можно оставить. Это будет актуально только при включенной опции сохранения пакетов.
Loran_rus
20-02-2009, 12:36
Такая вот проблемка (описываю как можно подробней чтобы не было лишних вопросов)
Решил обновить пакеты драйверов, скачал DP_MassStorage_wnt5_x86-32_901.7z, распаковал в DriverPacks_MSST, сам архив положил в DriverPacks_Zipped (уже даже не перепаковываю для удаления DriverPack_MassStorage_wnt5_x86-32.ini из архива хотя для текстового этапа и не важно)
утилитой MSSTconvert (Версия от 3.12.2007) обработал DriverPack_MassStorage_wnt5_x86-32.ini (112 242 байт от 8 января 2009 г., 4:44:38)
; Generated to BoaSoftware convert at 20.02.2009 14:31:15
; From : E:\WinWork\TmpWrk\DP_MassStorage_wnt5_x86-32_901\DriverPack_MassStorage_wnt5_x86-32.ini
; Target OS : wxp
; Total sektion : 128
; Replaced drivers : 11
; Removed drivers : 0
; Skipped drivers : 32
MSST.INI сохранил в каталог …\Addons\Z_DRV_INST\
работа набора обновлений UpdatePack 9.2.17 заканчивается без ошибок
Интеграция пакета драйверов MassStorage текстового этапа.
Проходит тоже успешно вот лог
MassStorage driver integrator v1.1.7.3
Written by Boa Soft aka Safonow Yuri
Kursk 2006
20.02.2009,14:03:04
Create 0n-the-fly mass storage text mode drivers
Make support to: AMCC 3ware 9000/9500 Series SATA RAID Controller
Driver file D\M\3\3wareDrv.sys found!
Add entries to dosnet.lst...
Add entries to txtsetup.lst...
Compressed driver file...
Compressed driver file done...
.....(текст слишком длинный весь не входит).....
Make support to: VMWARE SCSI
Driver file D\M\VM\VMSCSI.sys found!
Add entries to dosnet.lst...
Add entries to txtsetup.lst...
Compressed driver file...
Compressed driver file done...
20.02.2009,14:51:08
Create 0n-the-fly mass storage text mode drivers done!
Summary result:
Total driver section handled: 128
Added drivers: 118
Replaced drivers: 10
Deleted drivers: 0
Skipped missing drivers: 0
Fatal errors: 0
в файле TXTSETUP.SIF все добавилось, собираю ISO
проверяю на VMware Workstation (Windows Server 2003 Standard Edition в типичной конфигурации по умолчанию) в процесии загрузки видно как в память подгружаються драйвера MassStorage и VMWARE SCSI есть однако после окна «Вас приветствует программа установки» и нажатия клавиши «Ввод» пишет что «Программа установки не нашла на этом компьютере утановленных жеский дисков» ну а дальше только F3
Если я использую пакет драйверов DP_MassStorage_wnt5_x86-32_805 помешаю необходимые файлы соответственно каталогам
утилитой MSSTconvert (Версия от 3.12.2007) обрабатываю DriverPack_MassStorage_wnt5_x86-32.ini (75 188 байт от 1 июня 2008 г., 9:02:09)
; Generated to BoaSoftware convert at 20.02.2009 14:34:54
; From : E:\WinWork\TmpWrk\DP_MassStorage_wnt5_x86-32_805\DriverPack_MassStorage_wnt5_x86-32.ini
; Target OS : wxp
; Total sektion : 127
; Replaced drivers : 9
; Removed drivers : 0
; Skipped drivers : 25
вот лог работы Интеграции пакета драйверов MassStorage текстового этапа
MassStorage driver integrator v1.1.7.3
Written by Boa Soft aka Safonow Yuri
Kursk 2006
20.02.2009,14:03:04
Create 0n-the-fly mass storage text mode drivers
Make support to: AMCC 3ware 9000/9500 Series SATA RAID Controller
Driver file D\M\3\3wareDrv.sys found!
Add entries to dosnet.lst...
Add entries to txtsetup.lst...
Compressed driver file...
Compressed driver file done...
.....(текст слишком длинный весь не входит).....
Make support to: VMWARE SCSI
Driver file D\M\VM\VMSCSI.sys found!
Add entries to dosnet.lst...
Add entries to txtsetup.lst...
Compressed driver file...
Compressed driver file done...
20.02.2009,14:03:24
Create 0n-the-fly mass storage text mode drivers done!
Summary result:
Total driver section handled: 127
Added drivers: 118
Replaced drivers: 9
Deleted drivers: 0
Skipped missing drivers: 0
Fatal errors: 0
то при тех же условиях окна «Вас приветствует программа установки» и нажатия клавиши «Ввод» появляется лицензионное соглашение и можно продолжать установку
Вопшем ПАМАГИТЕ !!!
если кто сталкивался с подобной проблемой и решил ее то опешите где что поправить
или если у кого все работает то выложите куда нибудь MSST.INI с содержимым дирирктории D из DP_MassStorage_wnt5_x86-32_901.7z если там что то надо править
P.S. мне охото выяснить что изменилось так как пробывал на разных компьютерах, виндовсах и разных версиях VMware а то что там тока 1 драйвер добавился как то не важно
либо заказать штаны с рукавами из задних карманов и купить айфон :)
Boa Soft
20-02-2009, 22:39
Воспользуйтесь GUI - интегратором. Этот аддон более не развивается.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC