В Windows виртуальные жесткие диски (VHD) можно использовать как файловые хранилища, так и как диск начальной загрузки операционной системы. Создается он как в пределах Hyper-V, так и через консоль управления дисками Windows 8.1 (доступно клавишами Win+X).
Внимание. Изначально у VHD ограниченное использование и при перезапуске вам придется повторно подсоединять его к Windows 8.1 вручную.
Основная польза VHD в начальной загрузке. Например, у вас ноутбук, который вы используете для различных целей. И вместо того, чтобы заводить сложную трудно обслуживаемую систему мультизагрузки, вы можете создать серию виртуальных VHD и по мере необходимости подсоединять необходимый к ноутбуку.
Содержание:
Создание виртуального жесткого диска в Windows 8.1
Для создания VHD из консоли управления дисками (нажмите Win+X). В меню действий щелкните по созданию VHD.
В следующей диалоговом окне вы сможете указать размер и расположение жесткого диска VHD.
Выбирая расположение для VHD укажите ему имя. Довольно интересны опции размера диска. Так как вы можете указать фиксированный размер, или сделать VHD динамическим, расширяющимся в размере по мере необходимости.
Внимание. Учтите, что размер для VHD указывается в выпадающем списке. Там предлагаются мегабайты (Мбайт), гигабайты (Гбайт) и терабайты (Тбайт). Не перепутайте.
После создания VHD, вы можете подсоединить его к Windows 8.1 в консоли управления дисками, опция присоединения виртуального диска в меню действий.
Начальная загрузка Windows с виртуального VHD
Просто создав VHD установить на нем начальную загрузку операционной системы нельзя. Сначала вам необходимо запустить свой компьютер с исходного носителя установки Windows 8.1. После этого, выберите свой язык установки и выполните следующие шаги:
- На экране установки нажмите Shift+F10 и откройте командное окно.
- Введите diskpart и нажмите ввод.
- Чтобы использовать существующий VHD, введите Select vdisk file=C:\Path1\Path2\disk.vhd, заменив путь, имя диска и расположения VHD своими данными.
- Чтобы создать новый VHD, введите Create vdisk file=C:\Path1\Path2\disk.vhd maximum=20000 type=dynamic, опять же заменив путь и имя диска своими данными. Кроме того, укажите свой объем в мегабайтах и создайте фиксированный или динамический диск.
- Введите Select vdisk file=C:zPath1\Path2\disk.vhd, и нажмите ввод, чтобы присоединить только что созданный VHD.
- Введите присоединить vdisk, и нажмите ввод.
- Введите exit и нажмите ввод.
- Введите exit еще раз и нажмите ввод.
- Щелкните по Install ➤ Custom: Install Windows Only (Advanced).
- Определите местоположение недавно присоединенного VHD, куда вы хотите установить Windows. Это - Диск 1, если у вас только один жесткий диск на компьютере. Вы можете идентифицировать его размером. Когда вы готовы установить на VHD Windows, щелкните «Дальше».
На VHD вы можете установить Windows 7 Enterprise и Ultimate, Windows 8.1 Pro и Enterprise, и Windows Server 2008 и 2012.
Внимание. У каждой операционной системы и пакета программного обеспечения, который Вы устанавливаете в VM, должны быть своя собственная лицензия и, в случае необходимости, свой ключ продукта. Некоторые версии Windows для использования в VM не лицензируются.
Теперь вам требуется добавить VHD в меню начальной загрузки Windows:
- Нажмите Win+X, чтобы открыть административное меню.
- Щелкните по командной строке (Admin).
- Введите в командном окне bcdedit/v. Нажмите ввод.
- Определите местоположение установленного VHD и обратите внимание на его глобальный уникальный идентификатор (GUID). Это - длинная строка чисел и букв в разделе Идентификатора для ОС.
- Введите bcdedit /set {GUID} description «OS Name», заменяя фактический GUID для своей ОС и присваивая свое имя ОС. Нажмите ввод.
- Дополнительно, вы можете сделать так, чтобы система загружалась с этого VHD по умолчанию. Для этого введите bcdedit / default {GUID}. Нажмите ввод.
Теперь вы сможете загрузить свой компьютер с VM так же, как и с обычной установки Windows. Фактически, даже не будет разницы. По крайней мере большинство людей даже не понимают, что загружаются с виртуального VM, а не жесткого диска компьютера.
Внимание. Безопасная функция начальной загрузки в Windows 8.1 на системных платах, оборудованных UEFI, может препятствовать загрузке с VHD. Сначала проверьте возможность включения функции UEFI в настройках встроенного микропрограммного обеспечения.