Хорошо, мы все знаем (или должны знать), что ответ Microsoft - простое « НЕТ! ».
Но мы также знаем, что недавние гипервизоры могут поддерживать вложенную / рекурсивную виртуализацию, если базовый процессор предлагает аппаратную виртуализацию; Последние продукты VMware (ESXi 5, Workstation 8) даже поддерживают это изначально , без необходимости отвратительных взломов.
Итак, мой вопрос: может ли Hyper-V успешно работать (т.е. позволять запускать виртуальные машины) внутри других гипервизоров?
Если да, то какие? И как?
Разумеется, это только для тестирования .
virtualization
hyper-v
recursive
Massimo
источник
источник
Ответы:
Да, это возможно, если базовые процессоры поддерживают новейшие расширения виртуализации (Intel VT-X / EPT) и если вы используете новейшие продукты VMware (Workstation 8, ESXi 5).
Соответствующие настройки в вашей виртуальной машине должны быть следующими:
Первые три параметра можно активировать через графический интерфейс (где они немного различаются между рабочей станцией и ESXi), а последний необходимо вручную добавить в
.vmx
файл виртуальной машины .Кроме того, в ESXi 5 необходимо добавить следующую строку
/etc/vmware/config
:источник
Есть разные ответы на этот вопрос.
До WS2016 / W10 правильный ответ был: Да, вы можете включить роль Hyper-V в виртуальной машине Hyper-V, но гипервизор не запустится. Следовательно, вы можете создать виртуальные машины в vHost, но эти виртуальные машины не могут запуститься.
Однако в Windows 10 и WS2016 (TP4 и более поздних версиях) мы можем использовать вложенный Hyper-V. Если вы достаточно безумны, чтобы попытаться, вы можете создать хост, хост, хост, хост, хост ...
источник
Для завершения предыдущего ответа. Согласно этому вопросу и комментариям Майкла Х. , ESXi в настоящее время является единственным вариантом для запуска Hyper-V внутри виртуальной машины.
источник