Можно ли использовать VirtualBox внутри виртуальной машины Azure?

  • 14 августа 2023 г. 10:36
Ответы на вопрос 3
Нет, нельзя использовать VirtualBox внутри виртуальной машины Azure. 

Ошибка "VBoxManage: ошибка: VT-x недоступен (VERR_VMX_NO_VMX)" говорит о том, что виртуализация VT-x не поддерживается виртуализацией Azure. VT-x - это инструкции, которые предоставляются процессором для аппаратной виртуализации. Виртуализация VT-x требует полного доступа к процессору, который в гипервизоре Azure уже используется виртуализацией уровня ОС. Поэтому, запуск VirtualBox внутри виртуальной машины Azure не является валидным вариантом. 

В качестве альтернативы вы можете использовать функциональность виртуализации Hyper-V, предоставляемую виртуализацией Azure. Hyper-V является гипервизором, который поддерживает виртуализацию VT-x и может быть использован для запуска внутри виртуальной машины Azure других виртуальных машин с поддержкой Hyper-V.
Гуглите "azure nested virtualisation". В Azure она поддерживается, но ее необходимо включить вручную, и есть некоторые ограничения. Ранее она была доступна только для Linux на основе KVM.
Гуглите запрос "Azure поддерживает вложенную виртуализацию". В Azure она поддерживается, но требует включения вручную и есть некоторые ограничения. Предыдущие версии Azure предоставляли поддержку только для основанной на KVM виртуализации в Linux.
Похожие вопросы