Можно ли включить Hyper-V с помощью вложенной виртуализации с Windows 7 в качестве хоста? [закрыто]

Я использую докер на виртуальной машине с Windows 10, установленной на хосте с Windows 7. Я вручную включил Hyper-V на виртуальной машине, но когда я пытаюсь запустить докер, он возвращает ошибку

Выполнение команды остановлено, потому что для переменной предпочтения «ErrorActionPreference» или общего параметра установлено значение «Стоп»: «MobyLinuxVM» не запустился. не удалось запустить виртуальную машину MobyLinuxVM, потому что один из компонентов Hyper-V не запущен.

Насколько я понимаю, ВМ по-прежнему не может использовать Hyper-V. Я знаю, что можно включить Hyper-V на виртуальной машине с вложенной виртуализацией, но я не знаю, возможно ли это с не win10 в качестве ОС без операционной системы.

2
задан 21 May 2019 в 12:33
1 ответ

Для реализации вложенной виртуализации в Hyper-V должны быть выполнены следующие требования:

  • Операционная система хоста должна быть Windows Server 2016 или Windows 10 (юбилейное обновление или новее). Более старые версии Windows не поддерживают вложенную виртуализацию.
  • Виртуальная машина Hyper-V должна быть версии 8 или выше.
  • Физический сервер должен иметь совместимый ЦП, поддерживающий соответствующие функции виртуализации. Только процессоры Intel с технологиями VT-x и EPT поддерживают вложенную виртуализацию. В настоящее время процессоры AMD не поддерживают вложенную виртуализацию.
  • Для работы виртуальных машин должно быть достаточно физической памяти.
  • ВМ не может использовать динамическую память.
2
ответ дан 3 December 2019 в 11:22

Теги

Похожие вопросы