2

Конфигурация моей системы

  • МБ: Asus P8Z77 V-Pro
  • Процессор: Intel Core i7 - 3770 при 3,4 ГГц
  • ОС: Windows 8 Pro (64 бит)

Я пытаюсь использовать Virtual Box для установки Ubuntu 12.10. Но установщик не запустился, и в журнале упоминалось, что ему не удалось обнаружить аппаратную виртуализацию (HAV).

Я проверил с помощью securAble с http://www.grc.com/securable.htm. И также упомянул, что HAV нет.

Просмотр в BIOS показал следующее:

Intel Virtualization Technology - Enabled
Execute Disable Bit (XD) - Enabled

Чтобы попробовать это я "отключил" XD. И Virtual Box обнаружил, что у меня включена виртуализация. И процесс установки продолжился. Дальнейшее безопасное подтверждение подтвердило, что HAV включен.

вопрос

Сейчас я пытаюсь сделать некоторые разработки для Windows Phone 8, и для работы эмулятора требуется Hyper-V. Но маленький Гуглинг указал, что Hyper-V требует, чтобы XD был включен.

Так что я нахожусь в некоторой грязной ситуации, так как не могу включить HAV и Hyper-V вместе.

Спасибо за ваше руководство заранее.

1 ответ1

0

Процессоры поддерживают постоянное отключение расширений виртуальных машин до следующего цикла питания. Вот как BIOS отключает / включает его.

Может глючит биос? Как подсказывает @fah, можно попробовать обновить и посмотреть, улучшится ли это.

Кроме того, вы не можете "вкладывать" аппаратную виртуализацию без явной поддержки от гипервизора VM. Из того, что я понял, посмотрев на это, попытка "включить" виртуализацию (используя инструкцию VMXON), когда она уже включена, вызывает "выход из виртуальной машины", то есть управление передается обратно гипервизору. Гипервизор может делать то, что необходимо для эмуляции в виртуальной машине, но я держу пари, что в настоящее время нет доступных программ для виртуальных машин.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .