Включить kvm в Ubuntu, запущенном на VirtualBox в Windows

У меня есть компьютер с процессором Intel (VMX Enabled в меню загрузки). Я запускаю Ubuntu Guest поверх него с помощью VirtualBox. Я запускаю qemu поверх него, чтобы запустить другую гостевую ОС, используя kvm (опция -enable-kvm).

Я получаю следующую ошибку при попытке вставить модуль kvm-intel:

FATAL: Error inserting kvm_intel (/lib/modules/2.6.20-ARCH/kernel/drivers/kvm/kvm-intel.ko): Operation not supported

Я проверил флаг vmx в гостевой ОС, и я не вижу, что либо

$ grep vmx /proc/cpuinfo
$

Можно ли включить поддержку kvm в гостевой операционной системе Ubuntu, чтобы я мог запускать qemu с поддержкой kvm поверх гостевой машины Ubuntu?

Ответ 1

VMX-функция не передается по ̶v̶i̶r̶t̶u̶a̶l̶b̶o̶x̶.̶, и кажется, что VirtualBox TEAM себя не вижу, что он должен быть реализован Anytime ̶s̶o̶o̶n̶.̶ Смотри комментарии к ̶ Https: ̶/̶/̶w̶w̶w̶.̶v̶i̶r̶t̶u̶a̶l̶b̶o̶x̶.̶o̶r̶g̶/̶T̶i̶c̶k̶e̶t̶/̶4̶0̶3̶2̶ ̶ ̶

T̶h̶i̶s̶ ̶t̶i̶c̶k̶e̶t̶ ̶h̶a̶s̶ ̶b̶e̶e̶n̶ ̶t̶h̶e̶r̶e̶ ̶f̶o̶r̶ ̶5̶ ̶y̶e̶a̶r̶s̶ ̶(̶6̶ ̶y̶e̶a̶r̶s̶ ̶n̶o̶w̶ ̶a̶n̶d̶ ̶c̶o̶u̶n̶t̶i̶n̶g̶.̶.̶)̶.̶

T̶h̶i̶s̶ ̶t̶i̶c̶k̶e̶t̶ ̶h̶a̶s̶ ̶b̶e̶e̶n̶ ̶t̶h̶e̶r̶e̶ ̶f̶o̶r̶ ̶5̶ ̶y̶e̶a̶r̶s̶ ̶ (̶6̶ ̶̶̶̶̶̶1 Начиная с версии 6.0, теперь поддерживается вложенная виртуализация (в настоящее время только для процессоров AMD!)

https://blogs.oracle.com/virtualization/oracle-vm-virtualbox-60-now-available