Vous ne pouvez pas avoir deux modules du noyau essayant d'utiliser le vt-x
extension à la fois. Vous ne pouvez donc pas avoir deux machines virtuelles assistées par matériel exécutées par deux hyperviseurs différents en même temps, sur le même nœud.
Cependant, vous pouvez supprimer le module qui utilise actuellement l'extension via modprobe
(et amis). Cela libérerait l'extension pour qu'elle puisse être utilisée par l'autre hyperviseur.
Pour kvm
les modules que vous devez supprimer sont :kvm
, kvm_intel
ou kvm_amd
. puis virtualbox
serait autorisé à utiliser vt-x
.
Il en va de même pour tous les modules virtualbox
s'insère dans le noyau.
Vous pouvez utiliser qemu
(l'outil userland généralement associé à kvm
) avec émulation logicielle. il le fait par défaut lorsque vous ne spécifiez pas -machine accel=kvm
ou -enable-kvm
et vous aurez une machine virtuelle sans accélération matérielle assistée.
Je ne suis pas très familier avec virtualbox
donc je ne suis pas sûr de vos options avec cela, pour les machines virtuelles non accélérées.