VERR_VMX_IN_VMX_ROOT_MODE ao executar o VirtualBox com o libvirt instalado

4

Estou executando o RHEL 6.4. Eu estava usando uma VM VirtualBox para executar um simulador, mas instalei recentemente o libvirtd para um projeto diferente. Agora quero executar minha VM do VirtualBox novamente, mas continuo recebendo um erro quando tento iniciar a VM. Eu estou supondo que isso é causado por conflitos com o libvirtd, mas não consigo descobrir como contornar isso.

O erro é:

Failed to open a session for the virtual machine simulator.
VT-x is being used by another hypervisor. (VERR_VMX_IN_VMX_ROOT_MODE).
VirtualBox can't operate in VMX root mode.
Please disable the KVM kernel extension, recompile your kernel and reboot (VERR_VMX_IN_VMX_ROOT_MODE).

Result Code:
NS_ERROR_FAILURE (0x80004005)
Component: 
Console
Interface: 
IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

Em uma tentativa de parar o libvirtd e (re) iniciar o VirtualBox, eu tentei misturar e combinar esses comandos:

sudo service libvirtd stop
sudo /etc/init.d/libvirtd stop

sudo modprobe -r vboxdrv
sudo modprobe vboxdrv
sudo /etc/init.d/vboxdrv start

Não há problemas para executá-los, mas ainda recebo o mesmo erro ao tentar iniciar minha VM. Eu também tentei executar sudo /etc/init.d/vboxdrv setup , mesmo problema. Alguma ideia de como consertar isso?

(Como um aparte, eu tentei transferir a VM para o virt-manager, mas estava causando problemas estranhos com a tela, então eu prefiro apenas fazer o VirtualBox funcionar novamente.)

    
por whrrgarbl 19.11.2015 / 17:48

0 respostas