Hyper-V в VMware Workstation (Nested Virtualization)


Вложенная виртуализация в VMware Workstation


Наша задача запустить Hyper-V на Windows Server установленной в качестве виртуальной машины на VMware Workstation. Подобные задачи могут возникать при попытке собрать виртуальный стенд для тестирования, обучения и других задач, не связанных с производственной средой. Вложенная виртуализация (Nested Virtualization) на VMware Workstation доступна с версии 9.

Если мы попытаемся установить Hyper-V на виртуальной машине, то получим нечто подобное:



Включим вложенную виртуализацию:
1. В файле конфигурации виртуальной машины .VMX из рабочего каталога виртуальной машины внесем изменения. Рабочий каталог виртуальной машины можно найти, перейдя в «Параметры» (Options) в «Настройки виртуальной машины» (Virtual machine settings)



  • hypervisor.cpuid.v0 = “FALSE: этот параметр обманывает Windows Server, заставляя его «думать», что он не работает в виртуальной среде.
  • mce.enable = “TRUE: этот параметр включает Machine Check Exception (MCE), которое позволяет виртуальной машине Windows Server сообщать о проблемах с оборудованием ЦП.
  • vhv.enable = “TRUE: включает вложенную виртуализацию.


2. Включаем параметры виртуализации в Настройках виртуальной машины



Теперь устанавливаем Hyper-V на Windows Server и создаем виртуальную машину





Замечание! Не забываем о минимальном требовании для работы Hyper-V – минимум 4Гб памяти, т.е. виртуальная машина Windows Server с установленной ролью Hyper-V должна иметь минимум 4Гб памяти, иначе система не даст создать виртуальные машины с отказом на отсутствии памяти. 

Комментарии

Популярные сообщения из этого блога

Разные версии PHP на разных сайтах на одном сервере

Microsoft Office. Окно "Давайте начнем"

Импорт - Экспорт пользователей Active Directory