Run AVD and VirtualBox at the same time

You can not have two kernel modules try to use the vt-x extension at once. So you can't have two hardware assisted virtual machines ran by two different hypervisors at the same time, on the same node.

However, you can remove the module that is currently using the extension via modprobe(and friends). This would free up the extension for use by the other hypervisor.

For kvm the modules you would need to remove are: kvm, kvm_intel or kvm_amd. then virtualbox would be allowed to use vt-x.

The same goes for whatever modules virtualbox inserts into the kernel.


You can use qemu(the userland tool commonly paired with kvm) with software emulation. it does that by default when you don't specify -machine accel=kvm or -enable-kvm and you will have a virtual machine without hardware assisted acceleration.

I am not very familiar with virtualbox so i am not sure of your options with it, for non-accelerated virtual machines.