Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » Драйвер - Установка драйверов в Windows 7 во время поднятия системы из образа

Ответить
Настройки темы
Драйвер - Установка драйверов в Windows 7 во время поднятия системы из образа

Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Установка драйверов в Windows 7 во время поднятия системы из образа

Начну пожалуй издалека... Windows XP :-))) Потому как описания подобного удобного моего способа интеграции драйверов в Windows XP еще не встречал (в принципе есть даже написанная мной пошаговая инструкция как это сделать). И может быть это поможет понять то, что хотелось бы реализовать в подготовке универсального образа Windows 7.

Стандартные описанные способы интеграции драйверов в WIN образ Windows 7 видел, но не все подходит... :-(((

Итак, как я устанавливаю драйвера под WinXP во время "поднятия" запечатанного образа sysprep'ом.
Что для этого необходимо:
- новый ПК
- почти любой Live CD (пробовал на Alkid Live CD, NHT Live CD и т.п.)
- переносной HDD (или просто большая флешка с запечатанным "by sysprep" образом системы для заливки на новый ПК)
- драйверы на этом же переносном HDD
- сам образ, созданный через Ghost
- файл ответов для Windows
- файл для заливки образа Ghost.exe

Предварительно, после запечатывания образа c готовой системой WinXP через sysprep будет необходима:
- утилита ldprep.exe из пакета ПО Landesk (для чего он - чуть ниже, в нем почти вся соль) :-))) (Утилиту можно найти в открытом доступе на том же landesk.com)


Чем не устраивает стандартные способы интеграции драйверов:
- размер клона становится очень большим. (парк организации очень большой - одних драйверов уже на 2Гб...)
- драйверы часто обновляются (каждый раз поднимать клон, чтобы обновить драйверы - нецелесообразно по многим причинам)

Для "заливки" нового образа на новый ПК делаю так:
К ПК подключается переносной HDD и ПК загружается с Live CD
Далее с Live CD (или с того же HDD) запускается ghost.exe и уже из под оболочки Ghost заливается образ системы с HDD на новый ПК.
После того как образ залился, в папку С:\sysprep\Drivers копируются все имеющиеся в наличии драйверы.
Обычно они копируются все-таки не все, а по производителю - HP, IBM, Dell и т.п. Копируются драйверы со всеми папками в которых они лежат без особого разбора. Это и не важно. Лишь бы было не слишком грубокое их "залегание" на много уровней внутри этих папок.
Естественно не зыбываем положить файл ответов в c:\sysprep
После того как необходимые драйверы скопированы - перезагружаем ПК. Он начинет подниматься из запечатанного образа и в самый этот момент начинает устанавливать драйверы из папки С:\sysprep\Drivers.
Как это происходит?
А все очень просто. Когда готов универсальный образ операционной системы после настройки - как обычно он запечатывается утилитой sysprep. Но далее ПК не выключается, а просто выходим из sysprep. После этого запускаем ту самую утилиту - ldprep. Она прописвает в Windows XP (в реестр?), где в дальнейшем искать самой системе те самые дополнительные драйверы. Этот путь только необходимо теперь прописать a файле ответов.

После того как система поднялась из образа, естественно, сама папка на C:\sysprep удаляется самой системой со всеми ранее скопированными драйверами. Т.е. операционка сама берет только те драйверы, которые ей нужны, а все лишнее сама за собой потом "подчищает".

Вот и подобрались к самому вопросу - возможно ли реализовать такое нештатное, но удобное подсовывание драйверов в Windows 7 в момент саморазворачивания системы из запечатанного sysprep'ом образа? Ведь подобной утилиты (ldprep) для Win7 не существует... :-(((
В новом формате файла ответов для Windows 7 вроде бы в двух прогонах появилась возможность прописать пусть к драйверам. Но сработает ли подобный способ подсовывания драйверов для семерки? Будет ли операционка сама искать драйвера в прописанной папке для необходимых непроставившихся устройств?
Кто какие еще способы установки драйверов может предложить?
Заранее спасибо за ответы, мнения!

P.S.
стандартный WIM образ для нас неудобен по ряду причин... :-(((

Отправлено: 22:01, 17-02-2010

 

Аватара для mickmack

Старожил


Сообщения: 334
Благодарности: 56

Профиль | Отправить PM | Цитировать


если используется файл ответов, то дрова должны быть по адресу
Код: Выделить весь код
sources\$OEM$\$$\system32\OEM\Drivers
а там можно делать разные папки типа audio, video итд. установщик схавает дрова и установит если новее. но, тут есть одно но. папка drivers копируется на хард, и если она большая, то это может занять какое то время.

Код: Выделить весь код
<settings pass="offlineServicing">
        <component name="Microsoft-Windows-LUA-Settings" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <EnableLUA>false</EnableLUA>
        </component>
        <component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DriverPaths>
                <PathAndCredentials wcm:keyValue="2f3586a1" wcm:action="add">
                    <Path>c:\windows\system32\oem\drivers</Path>
                </PathAndCredentials>
            </DriverPaths>
        </component>
    </settings>

-------
если хотите сказать спасибо, просто ткните на "Полезное сообщение" под понравившимся постом.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:40, 18-02-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо за ответ!

Цитата mickmack:
то дрова должны быть по адресу »
c:\Windows\sources\$OEM$\$$\system32\OEM\Drivers? Что за обозначение "sources"?

А другой путь не пройдет? почему нельзя указать C:\Drivers? Для чего тогда в AIK в прогонах PnpCustomizationsNonWinPE есть указание на то где будут лежать драйверы? Для чего это сделано, если фиктичеки получается с Ваших слов, что выкладывать надо имеено в папку, указанную Вами?...
Драйверы из этой папки после установки сами удалятся? или их руками надо будет удалять?



Цитата mickmack:
а там можно делать разные папки типа audio, video »
А просто без папок cвалить нельзя? по типу производителя - НР, IBM? Пример: HP/Notebooks/6120/Video, HP/Notebooks/6120/Net и т.п.



Цитата mickmack:
если она большая, то это может занять какое то время »
Это как раз не проблема... :-)

Отправлено: 23:17, 18-02-2010 | #3


Аватара для mickmack

Старожил


Сообщения: 334
Благодарности: 56

Профиль | Отправить PM | Цитировать


1. пути в autounattend.xml и в OEM папках должны совпадать. подробнее прочитайте про OEM папки. папка sources это папка где находятся установочные файлы винды.

2. можно.

-------
если хотите сказать спасибо, просто ткните на "Полезное сообщение" под понравившимся постом.


Отправлено: 01:20, 19-02-2010 | #4


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата mickmack:
1. пути в autounattend.xml и в OEM папках должны совпадать »
На видео http://technet.microsoft.com/en-us/w.../dd179859.aspx - путь к драйверам прописывается вообще в сеть как раз в этом прогоне...
И Windows 7 это поймет?...

Отправлено: 15:45, 19-02-2010 | #5


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


1. Все-таки, если я во втором проходе offline servicing укажу путь в Microsoft-Windows-PnpCustomizationsNonWinPE DriverPaths укажу C:\Drivers - будет ли операционка искать драйверы там?
Разве нельзя указать этот путь? В справке написано, что "The Microsoft-Windows-PnpCustomizationsWinPE component is used to add one or more out-of-box drivers to a Windows® installation. Drivers that are located in the path specified by DriverPaths are copied to the driver store of the Windows installation during the windowsPE configuration pass.

You can add boot-critical as well as non boot-critical drivers with this component to a Windows image before it is installed. " т.е. про то, что необходимо подсовывать драйверы именно в OEM там ни слова нет...

2. Что означает Key в этой же ветке/ В справке написано, что это уникальная строка для идентификации пути к драйверам "Key specifies the unique string to identify the device-driver path.

The value for Key is added to the answer file as an attribute of the PathAndCredentials element. The attribute wcm:keyValue is used to identify each unique device-driver path. For example, you can specify three different device-driver paths, by using the Key values of 1, 2, and 3."

В каком случае надо ставить ключи для этого KEY - 1, 2, 3? От чего зависzт эти цифры и что дают?

Если я просто прописываю 1 - и указываю путь C:\Drivers - он в самой Винде искать драйверы тоже не будет?...

3. Вообще как прописать лучше - C:\Drivers или %systemroot%\Drivers?

4. В какой прогон добавлять Microsoft-Windows-PnpCustomizationsNonWinPE? Предлагается выбрать и 2 и 5-й... Для чего каждый из них служит, в чем разница между offlineServicing и auditSystem?

Отправлено: 16:10, 19-02-2010 | #6



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » Драйвер - Установка драйверов в Windows 7 во время поднятия системы из образа

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Проблема установки Windows Vista после удаления драйверов из ISO образа gigi7 Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 10 16-04-2009 17:11
Firewall - Windows сообщает участникам сети время включения системы... GreatWizard Сетевые технологии 2 19-01-2009 10:19
[решено] Установка Драйверов на Windows Vista Vovic Поиск драйверов, прошивок и руководств 4 14-07-2008 22:53
Установка драйверов от Башрата с возможностью выбора во время инсталяции pupsicas Автоматическая установка Windows 2000/XP/2003 3 30-01-2008 15:43
Win2000SRV Время поднятия модема при дозвоне sealse Microsoft Windows NT/2000/2003 7 02-03-2005 15:59




 
Переход