В этом кратком руководстве описываются способы создания и настройки виртуального жесткого диска (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

  1. На обслуживающем компьютере используйте средство 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

  1. Для применения WIM-файла к основному разделу VHD используйте ImageX. В командной строке введите:

    cd /d "c:\program files\<version>\tools\<architecture>\"
    imagex /apply <pathtowim> 1 v:\
    
    где <version> — это Windows OPK, или Windows AIK, а <architecture> — это x86, amd64 или ia64.

  2. Чтобы отключить виртуальный диск после применения образа, используйте средство DiskPart. В командной строке введите:

    diskpart
    select vdisk file=c:\windows7.vhd
    detach vdisk
    exit
    
  3. Скопируйте файл VHD на сетевой ресурс или жесткий диск USB. Пример.

    net use n: \\server\share\
    md N:\VHDs
    copy c:\windows7.vhd n:\VHDs\
    

Действие 3. Очистка и разбиение на разделы конечного компьютера

  1. Загрузите конечный компьютер, используя свой загружаемый носитель Windows PE.

  2. Очистите жесткий диск с помощью средства DiskPart.

    Внимание!

    Выполнение этой команды удалит с компьютера все данные. Если при развертывании VHD нужно сохранить на конечном компьютере существующее развертывание VHD со встроенной загрузкой или работающую операционную систему, не следует выполнять эту команду. Дополнительные сведения см. в разделе Добавление виртуального жесткого диска с встроенной загрузкой в меню загрузки.

    В командной строке введите:

    diskpart
    select disk 0
    clean
    
  3. Создайте загрузочный раздел. В этом примере используется системный раздел емкостью 300 мегабайт (МБ). В командной строке введите:

    create partition primary size=300
    format quick fs=ntfs
    assign letter=s
    active
    
  4. Создайте основной раздел. В этом примере основной раздел занимает оставшееся дисковое пространство. В командной строке введите:

    create partition primary
    format quick fs=ntfs
    assign letter=c
    exit
    

Действие 4. Развертывание VHD с возможностями встроенной загрузки

  1. Скопируйте файл VHD на конечный компьютер. В командной строке введите:

    copy N:\VHDs\Windows7.vhd c:
    
  2. Чтобы подключить VHD на конечном компьютере, воспользуйтесь средством DiskPart. В командной строке введите:

    diskpart
    select vdisk file=c:\windows7.vhd
    attach vdisk
    
  3. При подключении VHD назначается буква тома. Найдите букву, связанную с VHD, в списке томов, а затем выйдите из средства DiskPart. В командной строке введите:

    list volume
    select volume <volume_number_of_attached_VHD>
    assign letter=v
    exit
    
  4. Используйте средство 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:
    
  5. Для отключения виртуального диска воспользуйтесь средством DiskPart. В командной строке введите:

    diskpart
    select vdisk file=c:\windows7.vhd
    detach vdisk
    exit
    
  6. Перезагрузите конечный компьютер.

    Диспетчер загрузки Windows 7 загрузит образ операционной системы Windows 7, содержащийся в VHD-файле.

Дальнейшие действия

Чтобы развернуть на том же компьютере второй VHD с возможностями встроенной загрузки, можно скопировать соответствующий файл и добавить его в существующее меню BCDboot с помощью средства BCDedit. Дополнительные сведения см. в разделе Добавление виртуального жесткого диска с встроенной загрузкой в меню загрузки.

См. также