Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Интеграция драйверов в работающий windowsXP sp2 (не дистр) (http://forum.oszone.net/showthread.php?t=97761)

art-xakep 10-01-2008 13:21 713208

Интеграция драйверов в работающий windowsXP sp2 (не дистр)
 
Вложений: 1
Здравствуйте, Уважаемые Знатоки!
У меня возник такой вопрос. Как интегрировать драйвера(на сата контроллеры и чипсеты ( http://driverpacks.net/DriverPacks/download.php?pag=c и http://driverpacks.net/DriverPacks/download.php?pag=m )) в уже установленный работающий windows Для последующего перенесения его на другой(ие) компьютер(ы).
Крайнее решение - интегрировать в дистр, но очень не хочется снова проводить подготовку вновьустановленного WinXP, поэтому интересует метод заталкивания дров в винду.
По сути, проблема вся в том, как прописать в реестре информацию об установленных(скопированных куда нужно) драйверах на контроллеры и чипсеты, чипсеты не так обязательно, но контроллеры обязательно. В папке дров на sata есть такой файлик(выкладываю тут), по видимому, содержащий в себе инфу о дровах, лежащих в архиве.

Вобщем, посоветуйте, плз, как интегрировать дрова на sata raid в уже установленную WinXP.

HLT 10-01-2008 13:29 713224

Что значит интегрировать?
Иногда помогает просто запустить сетапилку драйверов SATA - она всё делает сама.
Копирует всё в нужные каталоги, потом правда может ругнуться на несоответствие чипсета.

Если не получится - распаковать драйвера, .inf файлы положить в каталог \INF, внутри .inf и .ini посмотреть что куда копируется при установке - положить нужные файлы руками в нужные каталоги.
Снять хард, подключить на другую машину, проверить.

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

art-xakep 10-01-2008 13:33 713229

Там дрова на 117 контроллеров. Интегрировать, значит, сделать так, чтобы винда(ёё образ) без проблем мог загрузиться за любом компе, не содержащем в биосе опцию sata as ide или подобную(compatible or enhansed режим, када винда с сата винтом общаетя как с иде).
И еще там куча дров на чипсеты, так что вариант с ручным заталкиванием не прокатит. +при таком методе винда не сможет понять эти контроллеры при загрузке, т.к. в реестре не прописана инфа о них.
Мне же нужно "интегрировать дрова на sata raid в уже установленную WinXP".

HLT 10-01-2008 15:32 713355

Цитата:

Цитата art-xakep
Мне же нужно "интегрировать дрова на sata raid в уже установленную WinXP". »

Ну тогда есть вариант интегрировать все дрова в дистрибутив, и с этого дистрибутива переставить систему "поверху". Получится та же самая система, но уже с драйверами =)

art-xakep 10-01-2008 18:56 713571

Цитата:

Цитата art-xakep
Крайнее решение - интегрировать в дистр, но очень не хочется снова проводить подготовку вновьустановленного WinXP, поэтому интересует метод заталкивания дров в винду. »


HLT 11-01-2008 08:52 713959

Цитата:

Цитата art-xakep
очень не хочется снова проводить подготовку вновьустановленного WinXP »

В том-то и дело, что "вновьустановленного" не будет !!!!!!!!
Будет ОБНОВЛЕННЫЙ давноидолгоработающий: то же, что было до этого, только с дровами.

art-xakep 11-01-2008 16:42 714277

Не, у меня винда не дистрибутивная, а образная. И ставлю я ее именно с образа, который в свою очередь доводился не 1 раз и не 1 час, вот поэтому меня и интересует интеграция в установленную винду.
Господа, будте мужественны, не ищите легких путей.

Petya V4sechkin 11-01-2008 16:48 714280

art-xakep, у вас есть, на чем экспериментировать?
Если просто добавить в параметр DevicePath (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion) дополнительную папку (через точку с запятой), в нее положить драйвер (.inf, .sys, .cat и др., если есть).

Ment69 11-01-2008 17:04 714297

Цитата:

Цитата art-xakep
Не, у меня винда не дистрибутивная, а образная. »

Чем создан образ? Если Acronis то есть идеи.

art-xakep 11-01-2008 17:31 714314

Petya V4sechkin, дополнительную папку? Папку?) 117 контроллеров...+чипсетов мульен. А что даст нам прописывание этой папки? И есть ли прога, могущая писануть параметры автоматом? Может скрипт сможет?

Ment69, угу, Им самым, 9ым акронисом. А есть разница, акронис или нортон гхост?*(коренная в винде)

art-xakep 12-01-2008 19:52 715080

У меня вот какая мысль появилась.

Есть известная сборка винды - ZverCD, в этой сборке есть интегрированные в дистр дрова, которые можно перенести в винду, выбрав их установку при установке винды. Так вот, а что, если взять, поставить ZverCD к себе на комп, и вытащить из реестра какую-то ветку/ключ и импортировать ее в мой "образный" реестр? Остается дотумкать, где хранится инфа о них, хотя по идее, она должна быть в ветке контроллеров(ide), и последний вопрос - это сами дрова, а точнее их расположение...
Подскажите плз.

Petya V4sechkin 12-01-2008 19:59 715084

art-xakep, возможно, вам стоит привлечь к обсуждению зубров (или гуру) из этой темы:
http://forum.oszone.net/thread-60641.html

art-xakep 13-01-2008 22:04 715924

а я то думал, мне тут помогут...
Чтож, попробую привлечь тех людей... Но сначала сам кое что сделаю...

art-xakep 15-01-2008 13:49 717363

Ok. Может кто-нибудь знает, где прописываются после установки сата контроллеры (в реестре)?

Petya V4sechkin 15-01-2008 15:15 717452

Да, одним изменением DevicePath в случае MassStorage-контроллеров не обойтись:
Появление сообщения об ошибке «Stop 0x0000007B» после переноса системного диска Windows XP на другой компьютер
Цитата:

Цитата KB314082
Чтобы операционная система могла выполнить инициализацию дисков, идентификаторы PnP-ID контроллеров устройств хранения данных резервного компьютера должны быть внесены в реестр до загрузки Windows XP.

Из статьи видно, что изменения вносятся в:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
В общем, сложно все это.


Цитата:

Цитата Ment69
Чем создан образ? Если Acronis то есть идеи.

Цитата:

Цитата art-xakep
угу, Им самым, 9ым акронисом.

Acronis Universal Restore (хотя цена кусается).

art-xakep 16-01-2008 00:12 717916

Спасибо Большое за совет, и то и другое уже скачал (Acronis True Image Work Station & Universal Restore под него), буду тестить на днях. О результатах отпишусь.

art-xakep 17-01-2008 15:43 719254

Вложений: 1
Испробовал сей девайс к акронису, ниче не вышло. Выкладываю лог, может че не так делаю.

Petya V4sechkin 17-01-2008 15:49 719261

art-xakep, что, образ не развернулся?

art-xakep 17-01-2008 22:50 719558

Образ разворачивается, потом, когда начинает с драйверами проводить операции, говорит, что мол не удалось импортировать. Лог содержит инфу как раз об этом. Буду пробовать другие дрова, может получится...

Но хотелось бы узнать, в чем может быть проблема...

Цитата:

Цитата Petya V4sechkin
Из статьи видно, что изменения вносятся в:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services »

На счет этого. А что, если у меня уже есть винда (zvercd.com), которая содержит в себе дрова и в реестре все, что нужно прописано. Т.е. вопрос за тем, куда расположить файлы дров и как и какие все таки разделы реестра импортировать(на сколько мне известно, нельзя импортировать целые разделы...может это ошибочная информация).

art-xakep 18-01-2008 20:25 720266

http://forum.driverpacks.net/viewforum.php?id=30
Вот тут вроде у людей есть какие-то идеи...я что-то понял, но далеко не все. Может кому-то кроме меня будет интересна эта тема...

art-xakep 31-01-2008 10:31 729662

Я тут подумал...

Даже если интегрировать дрова в дистрибутив, при установке-то все равно прописывается один(!) контроллер и дрова на него и все, в мне нужен образ с активными 117 контроллерами:).
Так что интеграцией в дистр проблему нне решить.
Может есть у кого мысли на счет вписывания дров в образ ручками через перемещение файлов и реестр?..

art-xakep 03-02-2008 23:01 732259

Вот что еще нашел...

http://alter.org.ua/ru/soft/win/uni_ata/uni_ata.php

Якобы универсальный драйвер контроллеров. Не знаю, насколько эт все работает, т.к. нет пока возможности проверить, если кто может посмарите плз.

Alekcvp 04-02-2008 15:21 732623

Интеграция драйверов в *установленную* Windows XP ?
 
Всем добрый день.

Не уверен точно под какой раздел попадает мой вопрос, поэтому пишу сюда...

Необходимо сделать образ установленной системы (image) для установки на компьютеры с различной конфигурацией. Проблема в том, что каждый раз придётся под каждую конфигурацию устанавливать драйвера для материнских плат, видеокарт и т.д. Можно ли как-нибудь "интегрировать" эти драйвера в уже установленную систему на образе, чтобы при обнаружении соответствующего устройства она их сама устанавливала ?..

Вариант с Unatteded установкой виндов на каждый компьютер и интеграцией драйверов в дистрибутив не подходит...

magon 04-02-2008 18:11 732776

Alekcvp, Integrate DP in already installed Windows ( это топик с сайта http://driverpacks.net/DriverPacks/)

art-xakep 05-02-2008 23:03 733824

Alekcvp, как нибудь решил проблему загрузки винды на сата-контроллерах, не настраивающихся в биосе как IDE?

Alekcvp 05-02-2008 23:06 733829

art-xakep, Нет - таких, к счастью, нету...
magon, спасибо.

art-xakep 08-02-2008 16:43 735975

uuup

Вопрос остается открытым. У кого есть возможность, потестите плз драйвер
http://alter.org.ua/ru/soft/win/uni_ata/uni_ata.php

Denchik 09-07-2010 00:22 1450007

я вот такой прогой пользовался
http://www.vernalex.com/tools/spdrvscn/#download
правда пока не разобрался находит ли Винда сама все драйвера с вопросом
или ее как-то надо подстегнуть после первого старта ( я делаю сборку без sysrepa )

Amigos 09-07-2010 07:46 1450133

Цитата:

Цитата Denchik
я вот такой прогой пользовался »

и зря, есть лучше.
Инструменты для клонирования (развертывание из образа) Windows XP

sanek-l 09-07-2010 12:33 1450238

есть программа Помощник установки драйверов (Drivers Installer Assistant), она может интегрировать в систему готовые драйверпаки, обычно идут вместе с программой.
ссылка http://forum.oszone.net/thread-139908-72.html

Denchik 09-07-2010 22:22 1450576

SysPrep Driver Scanner - инструмент чтобы добавить пути от распакованных пакетов с драйверами
( на живой системе перед клонированием )
в реестр , со своей задачей я считаю отлично справляется ....

ТО бишь данный инструмент полностью решает поставленную в заголовке темы задачу !!!
единственное надо дописать после добавления вначале строки
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"DevicePath"=
Вот это- %SystemRoot%\inf;

bomz 23-06-2012 06:50 1939155

есть несколько вариантов:
упомянутый sysprepofline http://www.911cd.net/forums//index.php?showtopic=19397
недостающие файлы беруться из дистрибутива винды это devcon и архив deploy.cab. работать работает, сложности нет все интиутивно понятно, не радует при запуске винды повявления консолей и возможного мусора в системе.

второй вариант воспользоваться acronis Universal Restore -вообще изуверский способ, потом половина устройств переопределяется, при восстановлении возникает куча ошибок, и наверняка винда сильно уродуется.

можно еще воспользоваться Terabyte OS Deploy - метод поприятнее, похож на первый, тоже консольное окно....

и есть еще такой метод, из Win PE при помощи RUN Scaner-а в реестр лежачей (восстановленной из образа винды) добавляется в реестр на примере ich5
Цитата:

Windows Registry Editor Version 5.00

; RAID

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_24DF&cc_ 0104]
"Service"="iaStor"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

; iaStor Service

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\iaStor.sys"
"tag"=dword:00000019
"DisplayName"="Intel RAID Controller"
а в папку system32\drivers файл драйвера iastor.sys. винда загрузится и попросит этот драйвер доустановить, как обычно указываешь путь и перезагрузка. сейчас конкретно пытался сделать так, что установка происходила сама собой - добавлял ключи в реестр, правил inf, но пока ниче не добился - так сюда и занесло. в любом случае этот способ самый немусорный. если хотите узнать про него побольше наберите в гугле Intel AHCI-RAID Merge


Время: 04:47.

Время: 04:47.
© OSzone.net 2001-