Как добавить драйвер в загрузочный образ Windows PE 2.0: различия между версиями

Материал из Wiki МИАЦ ВО
Перейти к навигации Перейти к поиску
(Новая: Информация взята [http://www.ynks.net/modules.php?name=News&file=article&sid=936&mode=thread&order=0&thold=0 тут].)
 
Строка 1: Строка 1:
 
Информация взята [http://www.ynks.net/modules.php?name=News&file=article&sid=936&mode=thread&order=0&thold=0 тут].
 
Информация взята [http://www.ynks.net/modules.php?name=News&file=article&sid=936&mode=thread&order=0&thold=0 тут].
 +
==Создание папки для редактирования образа==
 +
Итак после установки WAIK идем в папку '''disk:\Program Files\Windows aik\Tolls\PETools'''
 +
И запускаем команду
 +
<pre>copype.cmd x86 d:\temp</pre>
 +
Эта команда скопирует образ '''winpe.wim''' и все необходимые для работы с ним файлы в папку '''d:\temp'''<br>
 +
Копируем все необходимые драйвера в папку '''d:\temp\drivers'''. Если отсутствуют драйверы для Windows Vista, стоит использовать драйверы для Windows XP. Главное, что бы в Windows PE были драйвера сетевой платы и контроллера жесткого диска.<br>
 +
==Способ проверки драйвера==
 +
Для проверки драйверов, можно загрузиться с Windows PE c каким нибудь файл командером. Подключить флешку с драйверами и попробовать их загрузить командой
 +
<pre>drvload</pre>
 +
А потом проверить сеть командой '''ipconfig''' и жеский диск, командой '''Diskpart'''.
 +
==Монтирование образа==
 +
И так, идем в меню Пуск, затем Microsoft Windows AIK, далее запускаем '''Windows PE Tools Command Prompt'''. Появится окно с консольными утилитами '''IMAGEX''', '''PEIMG''' и '''OSCDIMG'''.<br>
 +
Набираем команду
 +
<pre>imagex /info d:\Temp\winpe.wim</pre>
 +
Данная команда проверит файл '''winpe.wim''' и отобразит его содержание.<br>
 +
Образ *.wim может соделжать несколько образов, что и отразит наша команда.<br>
 +
Далее монтируем образ в каталог d:\temp\mount в режиме чтения/записи
 +
<pre>imagex /mountrw d:\Temp\winpe.wim 1 d:\Temp\Mount</pre>
 +
После этого в папке d:\temp\mount мы имееем содержание образа и можем с ним работать.
 +
==Загрузка драйверов==
 +
Теперь снова возвращаемся к консоли и набираем команду:
 +
<pre>peimg /inf=d:\Temp\Drivers\*.inf /image=d:\Temp\Mount</pre>
 +
Данная команда внедряет драйверы непосредственно в смонтированный образ. Можно вручную задать, какой драйвер должен быть установлен, или попросту установить все имеющиеся в папке драйверы. Повторяем процесс до тех пор, пока не будут установлены все необходимые драйверы.
 +
==Размонтирование образа==
 +
Набираем в консоли команду
 +
<pre>imagex /unmount /commit d:\Temp\Mount</pre>
 +
Команда демонтирует ранее подключенный образ, находящийся в папке TempMount, вместе с внесенными вами изменениями. Не забудьте про флаг '''/commit''', иначе придется начинать все с начала.

Версия 16:50, 8 июля 2008

Информация взята тут.

Создание папки для редактирования образа

Итак после установки WAIK идем в папку disk:\Program Files\Windows aik\Tolls\PETools И запускаем команду

copype.cmd x86 d:\temp

Эта команда скопирует образ winpe.wim и все необходимые для работы с ним файлы в папку d:\temp
Копируем все необходимые драйвера в папку d:\temp\drivers. Если отсутствуют драйверы для Windows Vista, стоит использовать драйверы для Windows XP. Главное, что бы в Windows PE были драйвера сетевой платы и контроллера жесткого диска.

Способ проверки драйвера

Для проверки драйверов, можно загрузиться с Windows PE c каким нибудь файл командером. Подключить флешку с драйверами и попробовать их загрузить командой

drvload

А потом проверить сеть командой ipconfig и жеский диск, командой Diskpart.

Монтирование образа

И так, идем в меню Пуск, затем Microsoft Windows AIK, далее запускаем Windows PE Tools Command Prompt. Появится окно с консольными утилитами IMAGEX, PEIMG и OSCDIMG.
Набираем команду

imagex /info d:\Temp\winpe.wim

Данная команда проверит файл winpe.wim и отобразит его содержание.
Образ *.wim может соделжать несколько образов, что и отразит наша команда.
Далее монтируем образ в каталог d:\temp\mount в режиме чтения/записи

imagex /mountrw d:\Temp\winpe.wim 1 d:\Temp\Mount

После этого в папке d:\temp\mount мы имееем содержание образа и можем с ним работать.

Загрузка драйверов

Теперь снова возвращаемся к консоли и набираем команду:

peimg /inf=d:\Temp\Drivers\*.inf /image=d:\Temp\Mount

Данная команда внедряет драйверы непосредственно в смонтированный образ. Можно вручную задать, какой драйвер должен быть установлен, или попросту установить все имеющиеся в папке драйверы. Повторяем процесс до тех пор, пока не будут установлены все необходимые драйверы.

Размонтирование образа

Набираем в консоли команду

imagex /unmount /commit d:\Temp\Mount

Команда демонтирует ранее подключенный образ, находящийся в папке TempMount, вместе с внесенными вами изменениями. Не забудьте про флаг /commit, иначе придется начинать все с начала.