Является ли Virtualbox несовместимым с Hyper-V в Windows 10?
Этот вопрос не связан с тем, как выбрать интерфейс паравиртуализации в виртуальной коробке
В Virtualbox 5.1.x я видел различные варианты паравиртуализации на вкладке "Ускорение" в настройках моей виртуальной машины.
Я вспомнил, что Windows 10 не установил Hyper-V, поэтому я выбрал "Добавить функции удаления программ" (или аналогичный) на панели управления и установил флажок для Hyper-V.
После двух перезагрузок я зашел в VBox и вкладка "Ускорение" полностью отключена.
Это ожидаемое поведение? будет ли Hyper-V работать без компонентов Hyper-V от Microsoft?
1 ответ
VirtualBox 5.x не может работать, если вы используете виртуальные машины HyperV. По сути, обе системы пытаются получить эксклюзивный доступ к возможностям виртуализации в процессорах (например, расширения Intel VT-x). HyperV, который работает под операционной системой Windows, сначала получает доступ и препятствует использованию VirtualBox этих возможностей.
Вы можете проверить больше информации:
- Почему VirtualBox или VMware не могут работать с Windows 10 с поддержкой Hyper-V
- Легко переключайтесь с VirtualBox на Hyper-V
ОБНОВЛЕНИЕ (10/03/2019): VirtualBox 6.0 имеет экспериментальную функцию, которая работает во время работы Hyper-V. По сути, VirtualBox обнаруживает Hyper-V и запускает виртуальные машины, используя возможности Hyper-V.
- У меня был смешанный опыт использования VirtualBox 6.0 на Hyper-V: у меня было два компьютера, на которых VirtualBox работает без проблем, но другая машина, где виртуальные машины зависали после загрузки.