Показать полную графическую версию : [addon] интеграция драйверов
Boa Soft
30-09-2006, 22:59
ProkVS
Все правильно. Это меня понесло. Конечно же, %SystemRoot%.
Нежелательности переноса нет. Просто надо ВСЕ согласовать. И куда распаковываются пакеты. М что станет корневой папкой. И отредактировать файл установки панелей. Тоесть, во всем этом просто должны совпадать пути.
Перечитал внимательно все *.txt и топики касающиеся интеграции Boot драйверов MassStorage в текстовом режиме... но у меня они не интегрируются...
log.txt (только концовка)
Make support to: ACARD AEC6210UF UltraDMA33 Controller (aec6210)
Driver file D\M\A\1\aec6210.sys not found!
Scip this driver...
Make support to: 3ware Escalade 6000 Storage Switch (3waregsm)
Driver file D\M\3\3\3waregsm.sys not found!
Scip this driver...
Make support to: AMCC 3ware 7000/8000 Series ATA RAID Controller (3wDrv100)
Driver file D\M\3\2\3wDrv100.sys not found!
Scip this driver...
Make support to: AMCC 3ware 9500S SATA RAID Controller (3wareD01)
Driver file D\M\3\1\O\3wareDrv.sys not found!
Scip this driver...
Make support to: AMCC 3ware 9000 Series SATA RAID Controller (3wareDrv)
Driver file D\M\3\1\3wareDrv.sys not found!
Scip this driver...
Create 0n-the-fly mass storage text mode drivers done!
Summaru result:
Total driver section handled: 101
Addet drivers: 0
Replaced drivers: 0
Deleted drivers: 0
Scipped missing drivers: 101
Опишу свои действия пошагово:
1. добавил аддон в Addons\ (D:\UpdatePack-XPSP2-Rus_HOME v.6.9.13\Addons\Z_DRV_INST\)
2. Распаковал DP_MassStorage_wnt5_x86-32_608.7Z в D:\UpdatePack-XPSP2-Rus_HOME v.6.9.13\Addons\Z_DRV_INST\DriverPacks_MSST\
Выглядит структура папок в DriverPacks_MSST это так
D/M/
3\
A\
AD\
AM\
AR\
AT\
AU\
D\
E\
H\
I\
IN\
IT\
J\
L\
M\
N\
P\
Q\
S\
SI\
V\
VM\
3. Запускаю ScanInf.exe
"Корневая папка пакета драйверов" = D:\UpdatePack-XPSP2-Rus_HOME v.6.9.13\Addons\Z_DRV_INST\DriverPacks_MSST
"Файл txtsetup.sif" дистрибутива: D:\XPHomeVariant\i386\TXTSETUP.SIF
"Сканировать"
"Проверить"
"Сохранить"
Сохраняю файл msst.ini в корень аддона т.е. D:\UpdatePack-XPSP2-Rus_HOME v.6.9.13\Addons\Z_DRV_INST
Больше ничего не меняю... и запускаю интеграцию UpdatePack-XPSP2-Rus_HOME v.6.9.13....
после этого читаем лог и видим:
Create 0n-the-fly mass storage text mode drivers done!
Summaru result:
Total driver section handled: 101
Addet drivers: 0
Replaced drivers: 0
Deleted drivers: 0
Scipped missing drivers: 101
????????????????????????!!!!!!!!!!!!!!!!!
Заработало когда поменял следующие пути:
"Корневая папка пакета драйверов" = D:\UpdatePack-XPSP2-Rus_HOME v.6.9.13\Addons\Z_DRV_INST\DriverPacks_MSST
и в SpecCase
%WDir%\MakeMSST.exe %WDir%\MSST.INI %DPMS%D\M %I386% %WDir%\..\ZZ_MultiBoot > %WDir%\log.txt
на
%WDir%\MakeMSST.exe %WDir%\MSST.INI %DPMS% %I386% %WDir%\..\ZZ_MultiBoot > %WDir%\log.txt
Кажется я не очень внимательно просматривал предыдущие топики, там об этом уже сообщалось...
Собрал дистрибутив... Проверяю через установку в VMWare и на этапе загрузки драйверов в txt-режиме выдало сообщение "файл elxstor.sys отсутсвует"..... буду разбираться....
Добрый всем день!
А скажите уважаемые что нельзя как в предыдущей версии аддона интегрировать драйвера Башрата положив их в соответствующие папки аддона, что то не будет работать?
Или это относится только MSST новым драйверам от Башрата. А то читаю читаю и не в курю можно аддон использовать ни чего не прописывая больше ни где как раньше было или нет.
Debugger
04-10-2006, 10:53
uhov
Можно. С MassStorage такие пляски, потому что при интеграции они добавляются в txtsetup.sif. Остальные дрова распаковываются фейк-сетапом и устанавливаются как и раньше.
Ещё один тупой вопрос ) т.е. Если я буду юзать версию аддона которая до 24 сентября, то смогу спокойно интегрировать ВСЕ драйверы или все, кроме тех, что MassStorage?
проблем не ту с синими экранами ?
Boa Soft
04-10-2006, 22:59
ProkVSПри этом драйвера, поидее, расположатся в C:\Windows\D\...
Простите за излишнюю настырность, но в чем заключается нежелательность переноса расположения драйверов?
Никакой. Только удлинятся пути. Но при прямом внесении в реестр это не имеет значения. Главное, не применять в panels.cmd жестко заданных путей. Во вложенном в аддон сэмпле показано, как считать все пути от расположения panels.cmd.
To ALL (Для всех.)
По поводу путей при интеграции MassStorage драйверов. Я пошел по пути применения распакованных пакетов лиш из-за того, что старая версия была заточена только на пакеты Башрата, текущая - на любые. Поэтому, невозможно угадать, куда пакет надо распаковать и в какой папке после этого вы найдете свои драйвера.
sattva
Собрал дистрибутив... Проверяю через установку в VMWare и на этапе загрузки драйверов в txt-режиме выдало сообщение "файл elxstor.sys отсутсвует"..... буду разбираться....
Читайте внимательнее фрорум. Этот драйвер только для Server 2003. Просто удалите из msst.ini и соберите пакет заново.
slava_sa
04-10-2006, 23:24
Некоторые неудобства с новыми драйверами Intel Matrix RAID v6.1, интегрированными в WinXP и W2K3SP1 - на свежих интеловских матерях 965/975 в режиме ACHI или RAID система либо не обнаруживает контроллер/диски(которые, естественно, присутствуют), либо перегружается BSOD с соббщением: тут все плохо, я ничего не поняла адрес такой-то. При этих же драйверах, но загруженных по F6 выборе соотвествующего чипсета, инсталляция проходит нормально.
Я заметил еще одну особенность: при работе ScanInf.exe
В "Корневая папка пакета драйверов" =
D:\UpdatePack-XPSP2-Rus_HOME v.6.9.13\Addons\Z_DRV_INST\DriverPacks_MSST
которую я использовал при интеграции у себя необходимо убрать все пробелы в пути
D:\UpdatePack-XPSP2-Rus_HOME_v.6.9.13\Addons\Z_DRV_INST\DriverPacks_MSST
только после этого утилита MakeMSST.exe коректно работает....
Boa Soft
06-10-2006, 00:18
sattva
заметил еще одну особенность: при работе ScanInf.exe
Утилита писалась без учета возможных пробелов в путях. В следующей версии исправлю, хотя не так существенно.
slava_sa
Некоторые неудобства с новыми драйверами Intel Matrix RAID v6.1,
Увы, это не столько интегратор, а более частные проблемы. Надо на форуме Башрата посмотреть.
Boa Soft
я думаю очень многие, особенно среди начинающих используют совместно с этим аддоном сборник драйверов MSST, от башрата, и наверное специально для этих целей по умолчанию в ScanInf.ini в исключениях находятся почти все ненужные файлы кроме одного - dontgo.sys (Windows Promise SATAII150 579 (tm) IDE Controller), это было сделано специально чтобы люди включали мозги? :-)
Boa Soft
по поводу ZZ_MultiBoot, можно на него ссылку сразу в топике привесить.:o
и второе - не срабатывает обход фейкового сетапа при стандартной установке без драйверов PnP,
ссылается на то. что не может скопировать setupOrg.exe:sorry:, видимо в txtsetup.sif не все срабатывает,
вечером попробую разобраться.
PS. поковырялся немного на работе, помоему нужно в FINISH аддона ZZ_MultiBoot исправитьECHO setupORG.exe = 100,,,,,,,2,0,0,setup.exe >>"%Distr%\VOLS\TXTSETUP.SIF" на ECHO setup.ORG = 100,,,,,,,2,0,0,setup.exe >>"%Distr%\VOLS\TXTSETUP.SIF"
Проверил, работает.
PS/2 Сорри за данный топик, модераторы, если посчитаете нужным, перенесите в мультизагрузку
Boa Soft
06-10-2006, 21:49
EgOrusъ
кроме одного - dontgo.sys
Добавим. Уже много мелких глюков наисправлял. Буду скоро версию обновлять.
fox_sly
Все вполне топично. Я просто забыл про это. После исправления обоих аддонов и ссылку добавлю и исправления.
Boa Soft
07-10-2006, 11:13
Сегодня обновил аддон с учетом пожеланий и исправлением ошибок.
Скачать можно по той же ссылке в шапке темы. Изменился механизм взаимодействия с мультизагрузкой. Обновите аддон мультизагрузки (конечно, если вы его используете).
Dilinjer
07-10-2006, 11:27
Boa Soft , вопрос: а Вы планируете сделать из данного аддона плугин для Барт РЕ, если да, то коль скоро нам ждать сего радосного события?????
Boa Soft
09-10-2006, 01:04
Dilinjer
Boa Soft , вопрос: а Вы планируете сделать из данного аддона плугин для Барт РЕ, если да, то коль скоро нам ждать сего радосного события?????
Планирую. На счет сроков - не скажу. Как руки дойдут. Обьем - переписать MakeMSST для автосоздания плагина под BartPe.
Там нужна не интеграция, а автосоздание инфа плагина.
ЗЫ. Если проявить смекалку, то уже текущая версия позволит без проблем интегрировать дрова в готовую сборку.
Интегрирую драйвера, думаю, самым распространённым способом, т.е.
1. Распаковываю DP_MassStorage_wnt5_x86-32_608.7z в папку DriverPacks_MSST (addon\Z_DRV_INST\DriverPacks_MSST\D\M..)
2. Запускаю ScanInf со всеми параметрами проверки и указываю папку DriverPacks_MSST\D\M, соответственно SpecCase оставляю по умолчанию (...%DPMS%\D\M...), "Сканировать", "Проверить", "Сохранить", файл msst.ini сохраняю без изменений в корневой папке аддона.
3. Не редактируя ни одного файла в аддоне запускаю __PATCH.CMD
Получаю следующее:
Обновление Addons\MyCustom.
Сжатие файлов.
Интеграция пакетов драйверов.
Интеграция пакета драйверов MassStorage текстового этапа.
Addon Z_DRV_INST
Не фатальная ошибка при интеграции драйверов Mass Storage
Для локализации просмотрите лог в папке аддона
Режим вывода команд на экран (ECHO) отключен.
Интеграция пакетов драйверов завершена.
Удаление компонентов.
и т.д.....
Смотрим лог (Addons\Z_DRV_INST\log.txt):
Summary result:
Total driver section handled: 91
Added drivers: 78
Replaced drivers: 6
Deleted drivers: 0
Skipped missing drivers: 7
Fatal errors: 0
При детальном изучении пропущенных драйверов, вижу что основная масса связана с некими ULi SATA/RAID Controller,
по какой-то причине в msst.ini прописались несуществующие файлы, например:
SUBDIR = AU\3\m5288
TXTFILENAME = m5288
Однако в наличии имеем только AU\3\m5287! Соответственно в log.txt имеем - Driver file AU\3\m5288.sys not found!
В этой же папке, в фале ulisata.inf прописаны все три драйвера (m5287, m5288, m5289), подскажите правильно ли я сделаю,
если вручную пропишу во всех трёх секциях TXTFILENAME = m5287?
Вот ещё один прициндент:
SUBDIR = IN\2\raidsrc
TXTFILENAME = raidsrc
Однако файл raidsrc лежит в папке IN\2\winnt\x86\
Соответственно в log.txt - Driver file IN\2\raidsrc.sys not found!
В этом случае наверно надо указать SUBDIR = IN\2\winnt\x86\raidsrc !? Хотя не уверен...
ProkVS
TXTFILENAME по идее должны быть уникальными, можно подправить инфики, лучше всего слить папки au\3 au\4 au\5 в одну и оставить самый новый инф (из папки 4) или не обращать на это вниамние
во втором случае просто скопируй raidsrc.sys в папку IN\2\raidsrc
Master_x85
10-10-2006, 12:42
Вот лог моего интегартора, т.е ничего не интегрировано, пишет что ненайдены файлы с *.sys хотя там они присутствуют, в чем может быть проблема.
MassStorage driver integrator v1.0.6.3
Written by Boa Soft aka Safonow Yuri
Kursk 2006
10.10.2006,14:23:59
Create 0n-the-fly mass storage text mode drivers
Make support to: VMware SCSI Controller (vmscsi)
Driver file D\M\VM\vmscsi.sys not found!
Skip this driver...
Make support to: VIA ATA/ATAPI Host Controller (viapdsk)
Driver file D\M\V\2\viapdsk.sys not found!
Skip this driver...
-
-
-
-
-
-
-
Make support to: VIA ATA/ATAPI Host Controller (viapdsk)
Driver file D\M\V\2\viapdsk.sys not found!
Skip this driver...
Summary result:
Total driver section handled: 101
Added drivers: 0
Replaced drivers: 0
Deleted drivers: 0
Skipped missing drivers: 101
Fatal errors: 0
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC