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.)