Развертывание Windows с помощью VHDX (собственная загрузка)

Собственная загрузка позволяет запускать виртуальные жесткие диски (VHDX) на компьютере без виртуальной машины или низкоуровневой оболочки. Гипервизор — это уровень программного обеспечения в операционной системе, на котором выполняются виртуальные машины.

Примечание

Для загрузки в машинной среде требуется формат VHDX, и ее нельзя использовать с форматом VHD.

Что такое VHDX с собственной загрузкой?

Собственная загрузка — это виртуальный жесткий диск с операционной системой на указанном оборудовании без какой-либо другой родительской операционной системы, виртуальной машины или низкоуровневой оболочки:

  • Для создания VHDX-файла для загрузки в машинном коде можно использовать средства управления дисками Windows, DiskPart и консоль управления дисками (Diskmgmt.msc).
  • Файл поддерживаемого образа Windows (WIM) можно применить к виртуальному жесткому диску, а VHDX-файл можно скопировать в несколько систем.
  • Диспетчер загрузки Windows можно настроить для загрузки непосредственно на виртуальный жесткий диск.

VHDX также можно подключить к виртуальной машине для использования с ролью Hyper-V в Windows Server.

Виртуальные жесткие диски VHDX с собственной загрузкой не предназначены для замены полного развертывания образов во всех клиентских или серверных системах. Корпоративные среды, которые уже управляют VHDX-файлами и используют их для развертывания виртуальных машин, могут воспользоваться преимуществами возможностей VHDX с собственной загрузкой. Использование VHDX-файла в качестве общего формата контейнера образов для виртуальных машин и специального оборудования упрощает управление образами и их развертывание в корпоративной среде.

Распространенные сценарии

  • Использование средств управления дисками для создания и подключения VHDX для автономного управления образами. Вы можете подключить VHDX с помощью Attach vdisk команды, которая активирует VHDX, чтобы он отображались на узле как диск, а не как VHD-файл.
  • Подключение эталонных образов VHDX к удаленным общим папкам для обслуживания образов.
  • Обслуживание и развертывание общего эталонного образа VHDX для выполнения на виртуальных или физических компьютерах.
  • Настройка VHDX-файлов для загрузки в машинном коде без необходимости полной родительской установки.
  • Настройка компьютера для загрузки нескольких локальных VHDX-файлов, содержащих различные рабочие нагрузки приложений, без необходимости в отдельных разделах диска.
  • Использование служб развертывания Windows (WDS) для сетевого развертывания образов VHDX на целевых компьютерах для собственной загрузки.
  • Управление развертыванием образа рабочего стола.

Требования

Ниже приведены требования к компьютеру, на котором будет развернут VHDX:

  • Локальный диск должен иметь по крайней мере два раздела: системный раздел, содержащий файлы среды загрузки Windows и хранилище данных конфигурации загрузки (BCD), и раздел для хранения VHDX-файла. Дополнительные сведения о том, как добавить среду загрузки для собственной загрузки VHDX, см. в разделе Загрузка в VHDX (собственная загрузка): добавление виртуального жесткого диска в меню загрузки.

  • Раздел локального диска, содержащий VHDX-файл, должен иметь достаточно свободного места на диске, чтобы расширить динамический VHDX до максимального размера и создать файл подкачки во время загрузки VHD. Файл подкачки создается за пределами VHDX-файла, в отличие от виртуальной машины, где файл подкачки содержится внутри VHD.

  • Если вы установили обновления Windows с ноября 2022 г. или более поздней версии, вы не сможете изначально загрузиться из VHDX,который содержит альтернативный поток данных Windows Zone.Identifier . Этот альтернативный поток данных указывает, что файл получен из зоны Интернета и обычно называется "меткой Интернета" (MotW). Если в VHDX-файлах есть альтернативный поток данных, могут возникнуть следующие проблемы с загрузкой или производительностью приложения:

    • При попытке открыть файлы, связанные с установленным приложением, вы увидите запрос " Поиск приложения в Магазине?"

    • SQL Server Management Studio могут возникать общие сбои приложений и проблемы с производительностью. Может появилось сообщение об ошибке Microsoft SQL Server Management Studio Service 'Microsoft SqlServer Management Registration Service' not found (Microsoft SqlServer Management SDK SqlStudio)".

    Чтобы избежать этих проблем, убедитесь, что VHDX-файлы не имеют альтернативного Zone.Identifier потока данных.

Преимущества

  • Использование одних и того же средства управления образами для создания, развертывания и обслуживания образов системы, которые будут установлены на назначенном оборудовании или на виртуальной машине.
  • Развертывание образа на виртуальной машине или назначенном компьютере в зависимости от планирования емкости и доступности.
  • Развертывание Windows для нескольких сценариев загрузки без необходимости создания отдельных разделов диска.
  • Развертывание поддерживаемых образов Windows в файле контейнера VHDX для более быстрого развертывания многократно используемых сред разработки и тестирования.
  • Замена образов VHDX для повторного развертывания или восстановления сервера.

Ограничения

  • Встроенная поддержка управления дисками VHXD может одновременно подключать приблизительно 512 VHDX-файлов.
  • Собственная загрузка VHDX не поддерживает гибернацию системы, хотя поддерживается спящий режим.
  • VHDX-файлы не могут быть вложены в другие VHDX-файлы.
  • Собственная загрузка VHDX не поддерживается через общие папки SMB.
  • Шифрование диска Windows BitLocker нельзя использовать для шифрования тома узла, содержащего VHDX-файлы, которые используются для собственной загрузки VHDX, и BitLocker нельзя использовать на томах, содержащихся в виртуальном жестком диске.
  • Родительская секция VHDX-файла не может быть частью snapshot тома.
  • Подключенный VHDX не может быть динамическим диском. Динамический диск предоставляет функции, которые отсутствуют в базовых дисках, такие как возможность создания томов, охватывающих несколько дисков (чередующиеся и чередующиеся тома), а также возможность создавать отказоустойчивые тома (зеркальные тома и тома RAID-5). Все тома на динамических дисках называются динамическими томами.
  • Родительский том VHDX нельзя настроить в качестве динамического диска. Храните VHDX на базовом диске.

Типы виртуальных жестких дисков

С помощью средств управления дисками можно создать файлы VHDX трех типов:

  • Фиксированный размер. VHDX фиксированного размера — это файл, выделенный для размера виртуального диска. Например, при создании виртуального жесткого диска размером 2 ГБ система создаст файл узла размером примерно 2 ГБ. Для рабочих серверов и работы с данными клиентов рекомендуется использовать фиксированные образы жестких дисков. Рекомендуется для рабочих серверов, чтобы повысить производительность и защитить данные пользователей.

  • Динамическое расширение. Динамически расширяющийся VHDX-файл — это файл размером с фактические данные, записанные в него в любой момент времени. По мере записи данных размер файла динамически увеличивается. Например, размер файла, на котором хранится виртуальный жесткий диск размером 2 ГБ, изначально составляет около 2 МЕГАБАЙТ (МБ) в файловой системе узла. По мере записи данных в этот образ он увеличивается с максимальным размером 2 ГБ.

    Динамически расширяющиеся VHDX-файлы рекомендуется использовать только для сред разработки и тестирования, так как они могут быть легко повреждены в результате катастрофического выключения системы, например отключения питания.

  • Разностные. Образ разностного жесткого диска описывает изменение родительского образа. Этот тип образа жесткого диска не является независимым; Это зависит от полной функциональности другого образа жесткого диска. Родительским образом жесткого диска может быть любой из упомянутых типов образов жестких дисков, включая другой разностный образ жесткого диска.

    Разностные образы жестких дисков рекомендуется использовать только для сред разработки и тестирования.

Развертывание Windows с виртуальным жестким диском (собственная загрузка)