Как добавить драйвер в загрузочный образ Windows PE 2.0

Материал из Wiki МИАЦ ВО
Версия от 09:26, 9 июля 2008; Misha (обсуждение | вклад) (Размонтирование образа)
Перейти к навигации Перейти к поиску

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

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

Итак после установки 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

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