O AMD-V está sendo usado por outro hypervisor. (VERR_SVM_IN_USE)

1

Quando eu tento abrir qualquer sistema operacional no Oracle VirtualBox, um erro é preciso.

Failed to open a session for the virtual machine xp efendi.
AMD-V is being used by another hypervisor. (VERR_SVM_IN_USE).
VirtualBox can't enable the AMD-V extension. Please disable the KVM kernel extension, recompile your kernel and reboot (VERR_SVM_IN_USE).

Como posso reparar este problema?

    
por Huseyin 10.01.2014 / 20:15

4 respostas

2

Esse erro é porque você tem o virtualbox e o kvm instalados. Os módulos do kernel estão em conflito.

A solução "simples" é usar um ou outro, mas não ambos. Você pode, no entanto, usar tanto quanto estiver disposto a manualmente (ou script) carregar / descarregar os módulos do kernel.

Para ver seus módulos

#Virtualbox modules
sudo lsmod | grep vbox

#kvm
sudo lsmod| grep kvm

Para remover um módulo

# remove virtualbox
sudo rmmod vboxdrv
sudo rmmod vboxnetflt

#remove kvm
sudo rmmod kvm
sudo rmmod kvm_amd

use insmod

sudo insmod /full/path/to/your/modules

Você pode encontrar o módulo com

locate kvm | grep .ko
locate vbox | grep .ko

Use os módulos para o seu kernel atual.

    
por Panther 10.01.2014 / 20:26
1

Este problema foi resolvido seguindo os códigos no terminal:

sudo killall VBoxSVC
export VBOX_HWVIRTEX_IGNORE_SVM_IN_USE=true
VirtualBox
    
por Huseyin 19.01.2014 / 15:38
1

Para mim, não havia nenhum módulo kvm carregado (lsmod | grep kvm, não mostra nada), assim foi suficiente simplesmente definir o VBOX_HWVIRTEX_IGNORE_SVM_IN_USE = true como Huseyin apontou.

Para o meu caso particular, quando eu estava rodando o virtualbox sem o sudo, meu win 7 vdi existente estava preso em uma tela do console de recuperação. (cada ação, eventualmente, reiniciou minha máquina) Talvez alguns problemas de permissão, (resolvido executando o sudo virtualbox, no entanto, não tenho certeza que esta é a maneira recomendada)

Outra ótima leitura sobre como criar scripts em "Usando o KVM e o VirtualBox lado a lado" link

    
por Lucianovici 18.04.2014 / 16:41
0

Execute o Monitor do Sistema, procure por KVM e mate-o.

    
por Christopher 07.11.2016 / 02:05