Назад | Перейти на главную страницу

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

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

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

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

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

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