Как запускать Hyper-V и VirtualBox в одной системе

Apr 12, 2015 17:43

С недавних пор, в Pro редакциях ОС Windows 8.x стал доступен мощный инструмент для работы с виртуальными машинами - Microsoft Hyper-V. Установив который, я обнаружил, что функции аппаратной виртуализации встроенные в процессор перестали быть доступными не только для виртуальных машин VirtualBox, но и для для всей системы в целом.

Жизнь с бородой до установки:


Жизнь без бороды после установки:



Суть проблемы заключается в том, что в отличии от VirtualBox, гипервизор Microsoft загружается вместе с операционной системой и жадно резервирует аппаратные возможности виртуализации процессора под свои цели. Для исправления ситуации необходимо использовать встроенную в ОС консольную утилиту bcdedit.

Для отключения автозагрузки Hyper-V необходимо выполнить с правами администратора команду: bcdedit /set hypervisorlaunchtype off -  После перезагрузки аппаратное ускорение процессора станет доступнымдляв VirtualBox.

Соответственно, что бы включить Hyper-V, необходимо выполнить команду: bcdedit /set hypervisorlaunchtype auto - После перезагрузки Hyper-V станет доступен.

К сожалению, обе команды требуют права администратора и перезагрузку. Другого решения пока не нашел.

virtualbox, hyper-v, виртуализация, software, cmd

Previous post Next post
Up