Non puoi avere due moduli del kernel che provano a usare il vt-x
estensione in una sola volta. Quindi non puoi avere due macchine virtuali assistite da hardware eseguite da due diversi hypervisor contemporaneamente, sullo stesso nodo.
Tuttavia, puoi rimuovere il modulo che attualmente utilizza l'estensione tramite modprobe
(e amici). Ciò libererebbe l'estensione per l'uso da parte dell'altro hypervisor.
Per kvm
i moduli che dovresti rimuovere sono:kvm
, kvm_intel
o kvm_amd
. poi virtualbox
sarebbe autorizzato a usare vt-x
.
Lo stesso vale per qualunque modulo virtualbox
inserisce nel kernel.
Puoi usare qemu
(lo strumento userland comunemente abbinato a kvm
) con emulazione software. lo fa per impostazione predefinita quando non specifichi -machine accel=kvm
o -enable-kvm
e avrai una macchina virtuale senza accelerazione hardware assistita.
Non ho molta familiarità con virtualbox
quindi non sono sicuro delle tue opzioni con esso, per macchine virtuali non accelerate.