|
В предыдущей статье мы рассмотрели 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 приведен обзор файлов и папок этой директории:
Таблица 1: Файлы и папки в директории создания Windows PE
Файл или папка |
Описание |
\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 © 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.
Автор статьи:
Митч Туллоч – писатель, инструктор и консультант, специализирующийся на серверных операционных системах Windows, администрировании IIS, поиске проблем в сетях и безопасности. Он автор 15 книг, включая Microsoft Encyclopedia of Networking (Энциклопедия Сетей Microsoft) (Microsoft Press), Microsoft Encyclopedia of Security (Энциклопедия Безопасности Microsoft) (Microsoft Press), Windows Server Hacks (Взлом Серверов Windows) (O'Reilly), Windows Server 2003 in a Nutshell (Windows Serber 2003 вкратце) (O'Reilly), Windows 2000 Administration in a Nutshell (Администрирование Windows 2000 вкратце) (O'Reilly) и IIS 6 Administration (Администрирование IIS 6) (Osborne/McGraw-Hill). Митч живет в Winnipeg, Канада, и вы можете найти дополнительную информацию о его книгах на его web-сайте www.mtit.com.
|
|