В этом кратком руководстве описываются способы создания и настройки виртуального жесткого диска (VHD) с операционной системой Windows® 7 для встроенной загрузки. VHD встроенной загрузки - это виртуальный жесткий диск, который может быть использован в качестве работающей операционной системы на определенном оборудовании без какой-либо другой родительской операционной системы. Этот случай отличается от сценария, в котором VHD подключен к виртуальной машине на компьютере с родительской операционной системой.
В данной версии виртуальные жесткие диски можно использовать в качестве VHD встроенной загрузки для компьютеров, на которых отсутствуют другие установки Windows, без виртуальной машины или гипервизора. (Гипервизор представляет собой слой программного обеспечения ниже операционной системы, в котором работают виртуальные машины.) Это увеличивает гибкость при распределении нагрузки, позволяя использовать один набор средств, чтобы управлять образами для виртуальных машин и заданного оборудования.
Примечание. | |
В этом кратком руководстве описывается, как развертывать виртуальный жесткий диск на компьютере без других установок Windows. Дополнительные сведения о развертывании нескольких VHD со встроенной загрузкой на одном компьютере или о развертывании VHD на компьютерах с родительской операционной системой Добавление виртуального жесткого диска с встроенной загрузкой в меню загрузки. |
Предварительные условия
Для выполнения данного руководства требуется следующее:
- Обслуживающий компьютер с операционной
системой Windows 7. Обслуживающим компьютером может быть любой
компьютер с установленным на нем предустановочным пакетом Windows
для изготовителей оборудования (OEM) (Windows OPK) или пакетом
автоматической установки Windows (Windows AIK).
- WIM-файл образа Windows 7.
Дополнительные сведения см. в разделе Создание и применение
образов Windows.
Примечание. Используйте обобщенный образ Windows 7. Специализированный образ настраивается для конкретного компьютера, а обобщенный образ может быть развернут на многих компьютерах. Дополнительные сведения об этапах настройки specialize и generalize см. в разделе Этапы настройки программы установки Windows.
- Диск Windows 7 Windows PE.
Дополнительные сведения см. в разделе Краткое руководство:
загрузка среды предустановки Windows с компакт-диска.
- Компьютер назначения, на котором должен
устанавливаться VHD. На этом компьютере должно быть не менее
30 гигабайт (ГБ) свободного дискового пространства. VHD можно
установить на компьютер с уже работающими другими установками
операционных систем или в качестве единственной операционной
системы компьютера.
Действие 1. Создание VHD
- На обслуживающем компьютере используйте средство DiskPart,
чтобы создать, подключить, разбить на разделы и отформатировать
новый виртуальный жесткий диск. VHD можно добавить с помощью
команды Attach vdisk, которая добавляет VHD-файл в качестве
диска для контроллера хранилища на узле. В конце данной процедуры
этот диск будет иметь букву V. Команда Detach остановит
отображение этого виртуального диска на узле.
В этом примере создается VHD фиксированного типа емкостью 25 ГБ. Дополнительные сведения о типах образов VHD см. в разделе Общие сведения о виртуальных жестких дисках с встроенной загрузкой. Дополнительные сведения о средстве DiskPart см. на этом веб-сайте корпорации Майкрософт.
В командной строке введите:
diskpart create vdisk file=c:\windows7.vhd maximum=25600 type=fixed select vdisk file=c:\windows7.vhd attach vdisk create partition primary assign letter=v format quick label=vhd exit
Действие 2. Применение образа Windows 7
- Для применения WIM-файла к основному разделу VHD используйте
ImageX. В командной строке введите:
cd /d "c:\program files\<version>\tools\<architecture>\" imagex /apply <pathtowim> 1 v:\
- Чтобы отключить виртуальный диск после применения образа,
используйте средство DiskPart. В командной строке введите:
diskpart select vdisk file=c:\windows7.vhd detach vdisk exit
- Скопируйте файл VHD на сетевой ресурс или жесткий диск USB.
Пример.
net use n: \\server\share\ md N:\VHDs copy c:\windows7.vhd n:\VHDs\
Действие 3. Очистка и разбиение на разделы конечного компьютера
- Загрузите конечный компьютер, используя свой загружаемый
носитель Windows PE.
- Очистите жесткий диск с помощью средства DiskPart.
Внимание! Выполнение этой команды удалит с компьютера все данные. Если при развертывании VHD нужно сохранить на конечном компьютере существующее развертывание VHD со встроенной загрузкой или работающую операционную систему, не следует выполнять эту команду. Дополнительные сведения см. в разделе Добавление виртуального жесткого диска с встроенной загрузкой в меню загрузки.
diskpart select disk 0 clean
- Создайте загрузочный раздел. В этом примере используется
системный раздел емкостью 300 мегабайт (МБ). В командной
строке введите:
create partition primary size=300 format quick fs=ntfs assign letter=s active
- Создайте основной раздел. В этом примере основной раздел
занимает оставшееся дисковое пространство. В командной строке
введите:
create partition primary format quick fs=ntfs assign letter=c exit
Действие 4. Развертывание VHD с возможностями встроенной загрузки
- Скопируйте файл VHD на конечный компьютер. В командной строке
введите:
copy N:\VHDs\Windows7.vhd c:
- Чтобы подключить VHD на конечном компьютере, воспользуйтесь
средством DiskPart. В командной строке введите:
diskpart select vdisk file=c:\windows7.vhd attach vdisk
- При подключении VHD назначается буква тома. Найдите букву,
связанную с VHD, в списке томов, а затем выйдите из средства
DiskPart. В командной строке введите:
list volume select volume <volume_number_of_attached_VHD> assign letter=v exit
- Используйте средство BCDboot, расположенное в каталоге
\System32 VHD Windows 7 или на носителе Windows PE
Windows® 7, чтобы скопировать файлы среды загрузки и
конфигурацию BCD из каталога \Windows на VHD в системный раздел.
Средство BCDboot создаст конфигурацию BCD для загрузки с VHD.
Дополнительные сведения о средстве BCDboot см. в разделе Параметры командной
строки BCDboot.
Например, введите в командной строке:
cd v:\windows\system32 bcdboot v:\windows /s s:
- Для отключения виртуального диска воспользуйтесь средством
DiskPart. В командной строке введите:
diskpart select vdisk file=c:\windows7.vhd detach vdisk exit
- Перезагрузите конечный компьютер.
Диспетчер загрузки Windows 7 загрузит образ операционной системы Windows 7, содержащийся в VHD-файле.
Дальнейшие действия
Чтобы развернуть на том же компьютере второй VHD с возможностями встроенной загрузки, можно скопировать соответствующий файл и добавить его в существующее меню BCDboot с помощью средства BCDedit. Дополнительные сведения см. в разделе Добавление виртуального жесткого диска с встроенной загрузкой в меню загрузки.