Monday, October 16th, 2017

Интеграция драйверов в Windows PE 2.0

Published on Март 3, 2009 by   ·   Комментариев нет

В данной статье мы поговорим о том, как в дистрибутив мало известной, но от того не менее полезной Windows PE 2.0 — уменьшенной копии Windows Vista — интегрировать драйверы для различных устройств.

abortion essay

Windows PE 2.0 представляет собой отдельную ОС, которая крайне полезна при выполнении таких действий, как восстановление работоспособности системы.

Это крайне урезанная версия Windows Vista, которую можно загрузить совершенно бесплатно как часть Windows Automated Installation Kit (WAIK).

Windows PE может быть также использована в Windows Distribution System (WDS), новом программном продукте , предназначенном для развертывания Windows Vista на крупное число компьютеров по сети. А так как WDS по своей природе должна работать на огромном количестве аппаратных платформ, то того количества драйверов, которые идут в комплекте, явно будет недостаточно.

Это может вызвать проблемы, с которыми мы, например, столкнулись при двух сценариях: 1) виртуальный клиент загружает образ, но возникает сообщение об отсутствии поддержки сетевой карты (реальная проблема при сетевой установке) и 2) другой клиент с материнской платой на базе чипсета nForce вызывает синий экран из-за отсутствия подходящих SATA/IDE-драйверов.

Но есть решение проблемы.

Данный мануал подразумевает, что вы используете Windows Deployment Services и хотите обновить оригинальный файл BOOT.WIM с целью увеличить совместимость платформы. Стоит отметить, что процесс интеграции драйверов в WIM-файл идентичен для любых WIM-based образов.

Вам потребуется выполнить полную установку WAIK, так как данный дистрибутив содержит все необходимые инструменты для управления WIM-файлами. Установка может быть осуществлена в любой системе, но если вы планируете использовать WDS, то потребуется WDS-сервер. Вставляем DVD и выбираем «Установка Windows AIK», после чего будет произведена установка WAIK.
Установка WAIK

Теперь для редактирования BOOT.WIM нам потребуется создать новую папку. В нашем случае это будет папка Temp с двумя вложенными папками Mount и Drivers. Копируем файл BOOT.WIM с Windows Vista DVD в папку TEMP и переименовываем его в CUSTOMBOOT.WIM.

Теперь скачиваем необходимые драйверы и распаковываем их в папку \Temp\Drivers. Если отсутствуют драйверы для Windows Vista, стоит использовать драйверы для Windows XP.

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

Внедрение драйверов в Windows pe

PE Tools

Идем в папку \Temp и набираем команду:

imagex /info DRIVE:\Temp\customboot.wim

где DRIVE — буква используемого диска.

Данная команда проверит файл CUSTOMBOOT.WIM и отобразит его содержание.
ImageX

На самом деле, есть два образа, но единственное, что нам потребуется — это Longhorn Setup image под номером 2. Снова вбиваем команду:

imagex /mountrw DRIVE:\Temp\customboot.wim 2 DRIVE:\Temp\Mount

Команда монтирует образ под номером 2 из состава CUSTOMBOOT.WIM в папку \Temp\Mount, причем в read/write-режиме, то есть мы можем ее модифицировать. Можно перейти к этой папке, просмотреть ее содержимое и внести необходимые изменения.
PE Tools — монтирование образа

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

peimg /inf=DRIVE:\Temp\Driver\FOLDER\*.inf /image=DRIVE:\Temp\Mount

где FOLDER — папка с INF-файлами драйверов.

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

Виндовс pe

PE Tools — интеграция драйверов

После завершения предыдущего этапа снова вводим команду:

imagex /unmount /commit DRIVE:\Temp\Mount

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

Теперь возвращаемся к консоли WDS, щелкаем правой кнопкой на загрузочном образе и выбираем Disable. Еще раз щелкаем правой кнопкой и выбираем Replace Image и выбираем файл CUSTOMBOOT.WIM из папки \Temp. Данная команда заменяет содержимое BOOT.WIM обновленным файлом CUSTOMBOOT.WIM. Команда не перезаписывает BOOT.WIM и загрузочный образ продолжает использовать оригинальный файл, но в образ Longhorn Setup добавлены новые драйверы.

В отличие от RIS (Remote Installation Services), когда такого рода изменения требовали перезапуска службы, WDS принимает такие изменения сразу. Подключаете необходимых клиентов к серверу WDS и им станет доступен обновленный образ со всеми необходимыми драйверами.

Источник: http://www.apcmag.com





Смотрите также:

Tags: , ,

Readers Comments (Комментариев нет)

Comments are closed.

Exchange 2007

Проведение мониторинга Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 3)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Проведение мониторинга Exchange 2007 с помощью диспетчера System ... [+]

Практическое рассмотрение перехода с Exchange 2003 на Exchange 2007 (часть 1)

Введение В этой статье из нескольких частей я хочу показать вам процесс, который недавно использовал для перехода с существующей среды Exchange 2003 ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 2)

Если вы пропустили первую часть этой серии, пожалуйста, прочтите ее по ссылке Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (Часть ... [+]

Мониторинг Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 2)

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Мониторинг Exchange 2007 с помощью диспетчера System Center Operations ... [+]

Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 5)

Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам: Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 1) ... [+]

Установка и настройка Exchange 2007 из командной строки (Часть 3)

If you missed the previous parts in this article series please read: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 1)

Инструмент ExRCA Текущий выпуск инструмента предоставляется только в целях тестирования и оснащен 5 опциями: Тест подключения Outlook 2007 Autodiscover Тест подключения Outlook 2003 RPC ... [+]

Развертывание сервера Exchange 2007 Edge Transport (часть 5)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Развертывание сервера Exchange 2007 Edge Transport (часть 1) Развертывание ... [+]

Установка и настройка Exchange 2007 из командной строки (часть 2)

Если вы пропустили первую статью данного цикла, пожалуйста, перейдите по ссылке: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование интегрированных сценариев Using Exchange Server 2007 – часть 2: генерирование отчетов агента Transport AntiSpam Agent

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Использование интегрированных сценариев Using Exchange Server 2007 – часть ... [+]