Установка Vista – часть 11: Работа с Windows PE
Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам:
- Установка Vista: Понимание Windows AIK
- Установка Vista - Часть 2: Понимание установки Windows и формата файлов с образом Windows
- Установка Vista - Часть 3: Понимание передачи конфигурации (Configuration Passes)
- Установка Vista - часть 4: Понимание сценариев установки
- Установка Vista – часть 5: Использование Sysprep
- Установка Vista – часть 6: Использование Windows SIM
- Установка Vista – часть 7: Создание минимального файла ответа
- Установка Vista – часть 8: Способ неуправляемой установки с DVD
- Установка Vista – часть 9: Автоматизация Machine OOBE
- Установка Vista - часть 10: Понимание Windows PE
В предыдущей статье мы рассмотрели Windows Preinstallation Environment (Windows PE) и что она собой представляет, а что нет, что она может делать и для чего ее можно использовать. В этой части мы создадим пользовательский загрузочный CD диск, содержащий Windows PE. Затем, в следующей части мы рассмотрим, как использовать этот диск для загрузки пустой системы с тем, чтобы можно было устанавливать Windows Vista на нее путем подключения к сетевому ресурсу, хранящему установочные файлы Vista – другими словами для выполнения установки Vista с образа по сети.
Для создания нашего загрузочного диска Windows PE CD нам понадобится наш DVD накопитель с Windows Vista с Service Pack 1. Это очень важно, так как существует несколько версий Windows PE. Если говорить точнее, существует Windows PE 1.0, которая была основана на Windows XP kernel; также существует Windows PE, которая основана на Windows Vista RTM kernel; и, наконец, есть Windows PE 2.1, основанная на Windows Vista SP1 kernel, который одинаков с Windows Server 2008 kernel. Поэтому если вы хотите установить Windows Vista SP1 и Windows Server 2008, вам нужно использовать последнюю версию Windows PE, а именно версию 2.1, что означает, что вам потребуется компьютер техника с установленной на нем версией 1.1 пакета Windows Automated Installation Kit (Windows AIK). И, наконец, вам потребуется пишущий привод CD и ПО для прожига CD стороннего производителя, чтобы вы смогли записать пользовательский Windows PE .iso файл на CD-R диск. Все есть? Поехали!
Создание пользовательского загрузочного диска Windows PE 2.1 Boot CD
Войдите на компьютер техника (я использую компьютер с ОС Windows Server 2003, на котором установлен Windows AIK) и перейдите в меню Пуск, Все программы, Microsoft Windows AIK, Windows PE Tools Command Prompt. Как показано на рисунке 1, это откроет окно интерпретатора команд Windows PE Tools Command Prompt с C:\Program Files\Windows AIK\Tools\PETools в качестве вашей текущей директории.
Рисунок 1: Интерпретатор команд Windows PE Tools Command Prompt на вашем техническом компьютереВведите copype.cmd x86 C:\WinPE_x86, чтобы запустить командный сценарий copype.cmd, который автоматически создаст среду создания Windows PE, содержащую все файлы, необходимые для 32-разрядной версии Windows PE:
C:\Program Files\Windows AIK\Tools\PETools>copype x86 C:\WinPE_x86
===================================================
Создание рабочей директории настройки Windows PE
C:\WinPE_x86
===================================================
1 file(s) copied.
1 file(s) copied.
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\bcd
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\boot.sdi
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\bootfix.bin
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\etfsboot.com
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\fonts\chs_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\fonts\cht_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\fonts\jpn_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\fonts\kor_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\boot\fonts\wgl4_boot.ttf
9 File(s) copied
C:\Program Files\Windows AIK\Tools\PETools\x86\EFI\microsoft\boot\bcd
C:\Program Files\Windows AIK\Tools\PETools\x86\EFI\microsoft\boot\fonts\chs_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\EFI\microsoft\boot\fonts\cht_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\EFI\microsoft\boot\fonts\jpn_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\EFI\microsoft\boot\fonts\kor_boot.ttf
C:\Program Files\Windows AIK\Tools\PETools\x86\EFI\microsoft\boot\fonts\wgl4_boot.ttf
6 File(s) copied
1 file(s) copied.
Как показано на рисунке 2, командный сценарий copype.cmd создает новую директорию под названием C:\WinPE_x86, и эта директория содержит все файлы, которые вы будете вскоре использовать для создания вашего Windows PE CD. Сценарий также изменяет вашу текущую директорию на только что созданную директорию C:\WinPE_x86.
Рисунок 2: Файлы и директория создания Windows PEЕсли вы откроете эту директорию создания, вы найдете там различные файлы и папки. В таблице 1 приведен обзор файлов и папок этой директории:
| Файл или папка | Описание |
|---|---|
| \ISO | Содержит файлы, необходимые для создания .iso файла с помощью Oscdimg.exe |
| \Mount | Использует ImageX для монтирования базового Windows PE образа в эту папку во время настройки вашего базового Windows PE образа |
| Etfsboot.com | Программа, которая создает загрузочный сектор CD |
| Winpe.wim | Файл базового образа Windows PE |
Теперь давайте настроим нашу среду создания Windows PE путем копирования ImageX.exe инструмента в нее, поскольку позже нам понадобится этот инструмент для снимка образа мастера установки, которого мы будем устанавливать. Для копирования ImageX.exe в нашу среду создания впишите copy ‘C:\Program Files\Windows AIK\Tools\x86\imagex.exe’ C:\WinPE_x86\ISO\ в вашем интерпретаторе команд Windows PE Tools Command Prompt:
C:\WinPE_x86>copy "C:\Program Files\Windows AIK\Tools\x86\imagex.exe"
C:\WinPE_x86\ISO\
1 file(s) copied.
Далее мы будем использовать инструмент Oscdimg.exe для создания .iso образа из наших файлов построения Windows PE. Для этого измените вашу текущую директорию на C:\Program Files\Windows AI\Tools\x86 и затем впишите oscdimg ‘n ‘bC:\WinPE_x86\etfsboot.com C:\WinPE_x86\ISO C:\WinPE_x86.iso в ваш интерпретатор команд следующим образом:
C:\WinPE_x86>cd "C:\Program Files\Windows AIK\Tools\x86"
C:\Program Files\Windows AIK\Tools\x86>oscdimg -n -bC:\WinPE_x86\etfsboot.com
C:\WinPE_x86\ISO C:\WinPE_x86.iso
OSCDIMG 2.54 CD-ROM and DVD-ROM Premastering Utility
Copyright (C) Microsoft, 1993-2007. All rights reserved.
Licensed only for producing Microsoft authorized content.
Scanning source tree
Scanning source tree complete (17 files in 8 directories)
Computing directory information complete
Image file is 210825216 bytes
Writing 17 files in 8 directories to
C:\WinPE_x86.iso
100% complete
Final image file is 210825216 bytes
Done.
Когда работа Oscdimg.exe завершена (занимает несколько минут), у вас будет загрузочный .iso файл вашей настроенной среды построения Windows PE в корне системного привода, как показано на рисунке 3:
Рисунок 3: Загрузочный .iso файл вашей среды построения Windows PEПоследним шагом будет использование пишущего привода и ПО для прожига CD дисков стороннего производителя для записи этого .iso файла на записываемый CD-R диск. Самым удобным вариантом будет наличие пишущего CD привода и ПО для прожига на вашей технической машине, однако если таковые на ней отсутствуют, то вы можете скопировать ваш WinPE_x86.iso файл (он весит примерно 206 MB) в сетевой ресурс или на съемный носитель, и затем передать его на машину, имеющую пишущий привод и ПО для прожига.
Тестирование Windows PE CD
Для тестирования Windows PE и проверки его работоспособности вставьте его в CD-ROM привод компьютера и включите компьютер. Если на этом компьютере не установлена никакая ОС, загрузится и инициализируется Windows PE, и у вас откроется интерпретатор команд, как показано на рисунке 4. Если на этом компьютере уже есть установленная ОС, нажмите клавишу при отображении подсказки «boot from CD», чтобы загрузить и инициализировать Windows PE.
Рисунок 4: Windows PE загрузилась и инициализироваласьРассмотрение Windows PE
Наконец, давайте уделим несколько минут и исследуем среду Windows PE, которую мы только что загрузили. Если вы впишите hostname в строке X:\>, вы увидите, что ваша Windows PE установка имеет имя компьютера, которое начинается с ‘minint-’, а далее следует случайный набор знаков. Если вы впишите ipconfig, вы увидите либо действительный IP адрес, полученный с DHCP сервера (если в вашей сети таковой имеется) или автоматически сгенерированный IP адрес, начинающийся с 169.254.x.y. А если вы введете D:\imagex /? (или E:\imagex /?, если на вашем компьютере уже установлена ОС), вам будет показан синтаксис для использования команды ImageX, что указывает на наличие инструмента ImageX на диске Windows PE CD, как и должно быть. Пока все нормально.
Однако что это за привод X: ? Он называется RAM приводом – то есть, том диска, содержащийся в физической памяти, а не на таких физических устройствах, как жесткие диски. Когда вы загружаете свой компьютер, используя доступный только для чтения загрузочный Windows PE носитель, такой как CD, то Windows PE автоматически создает RAM привод и выделяет 32 MB места для этого привода. Этот RAM диск затем используется в качестве рабочего пространства для любых команд, которые вы запускаете или любых операций Windows PE, нужных для выполнения. Тем временем, сама ОС Windows PE полностью загружается в физическую память вашего компьютера, а это означает, что после появления строки X:\> вы можете извлекать свой диск Windows PE CD и все еще иметь возможность запускать такие команды, как ipconfig и hostname, и т.д. (однако не команду imagex, поскольку инструмент находится на диске CD). Это очень полезно, когда вам нужно добавить некоторые дополнительные драйверы, сценарии или что-то еще, поскольку вы можете добавлять эти файлы с другого CD диска, который можете вставить после того, как извлекли Windows PE CD.
В общем, Windows PE – это довольно здорово, и в следующей части этой серии статей вы увидите, как выполнять простую установку Vista на базе образа по сети, используя Windows PE CD, в качестве средства загрузки для пустых систем, на которые вы хотите произвести установку Vista.
Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам:
- Установка Vista: Понимание Windows AIK
- Установка Vista - Часть 2: Понимание установки Windows и формата файлов с образом Windows
- Установка Vista - Часть 3: Понимание передачи конфигурации (Configuration Passes)
- Установка Vista - часть 4: Понимание сценариев установки
- Установка Vista – часть 5: Использование Sysprep
- Установка Vista – часть 6: Использование Windows SIM
- Установка Vista – часть 7: Создание минимального файла ответа
- Установка Vista – часть 8: Способ неуправляемой установки с DVD
- Установка Vista – часть 9: Автоматизация Machine OOBE
- Установка Vista - часть 10: Понимание Windows PE

Программа для учета трафика и контроля интернет активности пользователей компании, использующей Microsoft ISA Server 2004/2006.
Набор бесплатных утилит, облегчающих работу администратора Microsoft ISA Server.
Программа для контроля Интернет-канала организации и учета трафика, проходящего через Microsoft ISA Server
и другие прокси-серверы. Позволяет отслеживать кто, когда, куда, откуда и зачем выходил в Интернет.
Программа для учета трафика и контроля эффективности работы Microsoft Exchange Server и других почтовых серверов.
Позволяет отслеживать сколько, кто, кому, когда отправлял электронных писем.
Программа для мониторинга принтеров Вашей организации. Позволяет отслеживать кто, когда и сколько распечатал страниц.
RSS