Я пытаюсь запустить виртуальную машину в новой установке Hyper-V и получаю следующую ошибку:
Виртуальная машина не может быть запущена, потому что гипервизор не запущен. Следующие действия могут помочь вам решить проблему:
1) Убедитесь, что процессор физического компьютера поддерживает версию виртуализации с аппаратной поддержкой.
2) Убедитесь, что аппаратная виртуализация и аппаратная защита выполнения данных включены в BIOS физического компьютера. (Если вы редактируете BIOS, чтобы включить какой-либо параметр, необходимо выключить питание физического компьютера, а затем снова включить его. Сброса физического компьютера недостаточно.)
3) Если вы внесли изменения в хранилище данных конфигурации загрузки, просмотрите эти изменения, чтобы убедиться, что гипервизор настроен на автоматический запуск.
Моя машина поддерживает виртуализацию на аппаратном уровне и включена в BIOS.
Почему я получаю эту ошибку?
Intel
В BIOS должна быть включена технология виртуализации, иногда это называется VT или виртуализацией.
В BIOS должен быть включен параметр No-Execute, иногда это называется NX или Execute Disable.
Для включения технологий виртуализации требуется "холодная" перезагрузка машины после изменения параметра. ВЫКЛЮЧИТЕ МАШИНУ, ПОДОЖДИТЕ 2 СЕК.
AMD
Должна быть ревизии F3 или лучше или должна быть F2 с поддержкой BIOS. Наличие или отсутствие функции отключения SVM или других параметров виртуализации в BIOS не гарантирует наличие поддержки BIOS. Вам следует связаться с OEM-производителем, чтобы обеспечить поддержку Hyper-V.
В некоторых AMD BIOS есть опции для включения / отключения SVM (поддержка виртуализации)
* Некоторые BIOS указывают это как Отключение SVM, и это двойной минус, т.е. вы хотите отключить отключение SVM, чтобы включить SVM.
* В некоторых BIOS это указано как безопасная виртуализация, поэтому включение безопасной виртуализации включит SVM.
В BIOS должно быть включено No-Execute, иногда это называется NX или Execute Disable.
[ Источник ответа ]