В этом пошаговом руководстве описывается способ загрузки среды предустановки Windows® напрямую с жесткого диска, но не на электронный диск. Данная возможность позволяет запускать компьютер для развертывания или восстановления системы.
Эти сведения применимы к компьютеру на основе BIOS. Сведения для компьютеров на основе UEFI см. в разделе Краткое руководство. Загрузка среды предустановки Windows с жесткого диска на основе UEFI.
Предварительные требования
Для выполнения данного руководства требуется следующее:
- Обслуживающий компьютер, содержащий все
необходимые средства и исходные файлы. Дополнительные сведения см.
в разделе Создание обслуживающего
компьютера.
Шаг 1. Создание носителя с загрузочным электронным диском среды предустановки Windows
Выберите один из следующих вариантов и следуйте указаниям для создания носителя с загрузочным электронным диском Windows PE. Убедитесь, что в образ включено средство ImageX. Завершив создание загрузочного носителя, перейдите к следующему этапу.
Шаг 2. Подготовка жесткого диска
На этом этапе загружается новый компьютер с помощью носителя Windows PE и форматируется жесткий диск.
- На новом компьютере вставьте носитель Windows PE и
перезагрузите систему.
Будет запущена среда Windows PE, в которой откроется окно командной строки.
Примечание. Если жесткий диск содержит активный раздел, необходимо изменить порядок загрузки, выбрав в качестве основного загрузочного устройства привод компакт-дисков или DVD-дисков. Во время начальной загрузки нажмите соответствующую функциональную клавишу для изменения порядка загрузки. Если используется новый компьютер с неформатированным жестким диском, этот шаг можно пропустить.
- В командной строке с помощью средства DiskPart отформатируйте
жесткий диск. Для Windows PE требуется активный раздел
размером не меньше образа Windows PE. Например:
diskpart select disk 0 clean create partition primary size=<insert size> select partition 1 active format fs=ntfs assign letter c exit
Шаг 3. Копирование файлов среды предустановки Windows на жесткий диск
На этом этапе файлы ресурсов Windows PE копируются с загрузочного носителя на жесткий диск. Для применения файла Boot.wim к жесткому диску воспользуйтесь средством командной строки ImageX. В данном примере подразумевается, что жесткий диск пуст.
- В командной строке с помощью команды ImageX примените образ
Windows PE (Boot.wim) с загрузочного носителя к жесткому
диску. Например:
d:\imagex /apply d:\sources\boot.wim 1 c:
- Скопируйте папку \boot с загрузочного носителя в корневой
каталог жесткого диска. Например:
xcopy d:\boot\*.* /e /f c:\boot\
- Скопируйте файл Bootmgr (не имеет расширения) с загрузочного
носителя в корневой каталог жесткого диска. Например:
copy d:\bootmgr c:
- Удалите файл данных конфигурации загрузки (BCD-файл),
скопированный с загрузочного носителя. (На следующем шаге будет
создан новый такой файл.) Например:
del c:\boot\bcd
Шаг 4. Настройка хранилища BCD
На этом этапе необходимо создать новый файл данных конфигурации загрузки (BCD) с помощью средства BCDEdit. Файл BCD заменяет файл Boot.ini. BCDEdit представляет собой средство командной строки, предназначенное для управления хранилищами BCD. Средство BCDEdit доступно в среде предустановки Windows и в Windows® 7. Например:
Bcdedit -createstore c:\boot\BCD Bcdedit -store c:\boot\BCD -create {bootmgr} /d "Boot Manager" Bcdedit -store c:\boot\BCD -set {bootmgr} device boot Bcdedit -store c:\boot\BCD -create /d "WINPE" -application osloader
Последняя команда возвращает значение GUID. Подставьте это значение в параметр <GUID> в следующих ниже примерах.
Bcdedit -store c:\boot\BCD -set <GUID> osdevice boot Bcdedit -store c:\boot\BCD -set <GUID> device boot Bcdedit -store c:\boot\BCD -set <GUID> path \windows\system32\boot\winload.exe Bcdedit -store c:\boot\BCD -set <GUID> systemroot \windows Bcdedit -store c:\boot\BCD -set <GUID> winpe yes Bcdedit -store c:\boot\BCD -displayorder <GUID> -addlast
Теперь на данном компьютере можно загружать Windows PE непосредственно с жесткого диска.