В этом пошаговом руководстве описывается процедура создания пользовательского образа среды предустановки Windows®. Основным средством настройки среды предустановки Windows версии 3.0 является система обслуживания образов развертывания и управления ими (DISM) - программа командной строки. Созданный пользовательский образ можно развернуть на жестком диске или создать загрузочный электронный диск среды предустановки Windows на компакт-диске, USB-устройстве флэш-памяти или жестком диске.
Примечание. | |
Электронный диск среды предустановки Windows загружается непосредственно в память, и ему назначается буква диска X, которая необязательно соответствует носителю (например, USB-устройству флэш-памяти или компакт-диску), с которого выполнялась загрузка. Убедитесь, что для размещения образа среды предустановки Windows имеется достаточно памяти. Кроме того, учтите все дополнительные требования к памяти, например все пользовательские приложения, которым нужна дополнительная рабочая память. Минимальный требуемый объем ОЗУ для среды предустановки Windows составляет 512 МБ. |
Требования
Для выполнения данной процедуры требуется следующее:
- Обслуживающий компьютер с установленными
средствами и исходными файлами, необходимыми для создания
пользовательского образа среды предустановки Windows.
Дополнительные сведения см. в разделе Создание обслуживающего
компьютера.
- Пользовательские приложения.
Шаг 1. Настройка среды построения среды предустановки Windows
На данном этапе создается структура каталогов, поддерживающая создание образа среды предустановки Windows. Эта структура каталогов является обязательной.
- На обслуживающем компьютере нажмите кнопку Пуск,
последовательно выберите пункты Все программы,
Windows OPK или Windows AIK, щелкните
правой кнопкой мыши пункт Командная строка средств
развертывания, и затем в контекстном меню выберите пункт
Запуск от имени администратора.
Этот пункт меню откроет окно Командная строка и автоматически задаст переменные среды, указывающие на все необходимые средства. По умолчанию все средства устанавливаются в каталог «C:\Program Files\версия\Tools», где версия может принимать значения Windows OPK или Windows AIK.
- В командной строке выполните сценарий Copype.cmd. Этот
сценарий требует наличия двух аргументов: аппаратная архитектура и
папка назначения. Например,
copype.cmd <architecture> <destination>
copype.cmd x86 c:\winpe_x86
\winpe_x86 \winpe_x86\ISO \winpe_x86\mount
- Скопируйте базовый образ (winpe.wim) в папку
\Winpe_x86\ISO\sources и измените название файла на boot.wim.
copy c:\winpe_x86\winpe.wim c:\winpe_x86\ISO\sources\boot.wim
Шаг 2. Подключение основного образа Windows PE
На этом этапе необходимо подключить основной образ к локальному каталогу, что позволит добавлять и удалять пакеты.
- В командной строке с помощью системы DISM подключите основной
образ среды предустановки Windows в каталог \Mount.
Например,
Dism /Mount-Wim /WimFile:C:\winpe_x86\ISO\sources\boot.wim /index:1 /MountDir:C:\winpe_x86\mount
Шаг 3. Добавление необязательных компонентов
На данном этапе с помощью параметра DISM /AddPackage будут добавлены необязательные компоненты. При добавлении необязательных компонентов необходимо включить и пакет, не зависящий от языка, и пакет конкретного языка. Среда предустановки Windows 3.0 содержит следующие пакеты Windows.
Имя пакета | Описание |
---|---|
WinPE-FONTSupport-<регион> |
Дополнительная поддержка шрифтов для следующих языков: ja-JP, ko-KR, zh-CN, zh-HK и zh-TW. |
WinPE-HTA |
Поддержка HTML-приложений. Позволяет создавать приложения с графическим интерфейсом пользователя, используя обработчик сценариев Internet Explorer и службы HTML. |
Winpe-LegacySetup |
Пакет компонента программы установки Media. Все файлы программы установки из папки \Sources на носителе с Windows. Добавьте этот пакет при обслуживании установки или папки \Sources на носителе с Windows. Он должен добавляться с пакетом компонента программы установки (Setup). Чтобы добавить новый файл Boot.wim на носитель, дополнительно к пакетам Setup и Media добавьте любой дочерний пакет. Данный пакет необходим для поддержки установки Windows Server® 2008 R2. |
WinPE-MDAC |
Поддержка компонентов доступа к данным MDAC Microsoft®. Позволяет отправлять запросы к серверам SQL с объектами Active Directory (ADO). Пример использования: создание динамического файла автоматического запуска на основе уникальных системных сведений. |
WinPE-PPPoE |
Включает поддержку протокола PPPoE. Позволяет создавать, подключать, отключать и удалять подключения по протоколу PPPoE из среды предустановки Windows. |
WinPE-Scripting |
Поддержка сервера сценариев Windows (WSH). Позволяет производить пакетную обработку файлов с помощью объектов сценариев сервера сценариев Windows. |
WinPE-Setup |
Пакет компонента программы установки (родительский). Все файлы программы установки из папки \Sources, общей для клиента и сервера. |
WinPE-Setup-Client |
Пакет компонента программы установки клиента (дочерний). Файлы фирменной символики клиента для программы установки. Необходимо добавить после пакета компонента программы установки. |
WinPE-Setup-Server |
Пакет компонента программы установки сервера (дочерний). Файлы фирменной символики сервера для программы установки. Необходимо добавить после пакета компонента программы установки. |
WinPE-SRT |
Пакет компонента среды восстановления Windows. Предоставляет платформу восстановления для автоматической диагностики и восстановления системы, а также создания специализированных решений по восстановлению. |
WinPE-WMI |
Поддержка инструментария управления Windows (WMI). Подмножество поставщиков WMI, обеспечивающее минимальную диагностику системы. |
WinPE-WDS-Tools |
Пакет средств служб развертывания Windows. Содержит интерфейсы API, предоставляющие многоадверсияресный сценарий с использованием пользовательского клиента служб развертывания Windows и служебную программу создания образов. |
Примечание. | |
Пакет Windows PE-setup-package - это родительский пакет для winpe-setup-client и winpe-setup-server. Перед установкой дочерних пакетов необходимо установить пакет winpe-setup. Теперь пакет winpe-xml входит в базовый файл boot.wim. |
- Добавьте пакет Windows в свой пользовательский образ, используя
параметр DISM /Add-Package. В этом примере добавляются и
пакет, не зависящий от языка, и пакет конкретного языка.
Dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:"C:\Program Files\<версия>\Tools\PETools\<архитектура>\WinPE_FPs\winpe-wmi.cab"
Dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:"C:\Program Files\<версия>\Tools\PETools\<архитектура>\WinPE_FPs\en-us\winpe-wmi_en-us.cab"
- Повторите шаг 1 для каждого пакета, устанавливаемого в
базовый образ.
- Убедитесь, что нужные пакеты были установлены, просмотрев с
помощью команды DISM с параметром /GetPackages все
пакеты текущего образа. Например:
Dism /image:c:\winpe_x86\mount /Get-Packages
Примечание. При использовании системы DISM для перечисления пакетов компонентов в образе среды предустановки Windows пакеты всегда будут перечисляться как «отложенные», даже если операция обслуживания была успешно выполнена. Это предусмотрено алгоритмом программы и не требует никаких дальнейших действий.
Шаг 4. Добавление поддержки языка
На этом этапе при необходимости можно добавить поддержку языка в пользовательский образ среды предустановки Windows, используя параметр DISM /Add-Package. По умолчанию дополнительные языковые пакеты среды предустановки Windows не установлены на обслуживающем компьютере. Дополнительные языковые пакеты можно найти на используемом носителе Windows OPK или Windows AIK в папке \WinPE_LangPacks.
- Добавьте языковой пакет для среды предустановки Windows в
рабочий каталог. Например:
Dism /image:C:\winpe_x86\mount /Add-Package /PackagePath:"C:\Program Files\<версия>\Tools\PETools\<архитектура>\WinPE_FPs\en-us\lp_en-us.cab"
- Задайте язык по умолчанию с помощью параметра
/Set-AllIntl с помощью следующего синтаксиса. Например:
Dism /image:C:\winpe_x86\mount /Set-AllIntl:en-US
- Языковые параметры можно проверить с помощью параметра
/Get-Intl. Например:
Dism /image:c:\winpe_x86\mount /Get-Intl
Шаг 5. Добавление дополнительных настроек
На этом этапе в образ среды предустановки Windows можно добавить приложения и сценарии, которые могут потребоваться при работе в среде предустановки Windows. Дополнительные сведения см. в следующих разделах.
Шаг 6. Сохранение изменений образа
Зафиксируйте изменения в образе. На данном этапе внесенные изменения фиксируются в файле исходного образа с помощью команды системы DISM /unmount с параметром /commit. Пример.
Dism /unmount-Wim /MountDir:C:\winpe_x86\mount /Commit
Дальнейшие действия
К данному моменту создан пользовательский образ электронного диска Windows PE, который можно поместить на загрузочный носитель, например компакт-диск или USB-устройство флэш-памяти.
Чтобы создать загрузочный компакт-диск
Чтобы создать загрузочный компакт диск или диск DVD-ROM с помощью пользовательского образа среды предустановки Windows, выполните Шаг 3 раздела Краткое руководство: cоздание загрузочного электронного диска Windows PE на компакт-диске.
Чтобы создать загрузочное устройство флэш-памяти
Чтобы создать загрузочное USB-устройство флэш-памяти, используя пользовательский образ среды предустановки Windows, выполните Шаг 3 раздела Краткое руководство: создание загрузочного электронного диска среды предустановки Windows на USB-диске.