AMD-V используется другим гипервизором. (VERR_SVM_IN_USE)

Когда я пытаюсь открыть любую ОС на Oracle VirtualBox, ошибка точная.

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

Как я могу исправить эту проблему?

1
задан 17 February 2014 в 00:18

4 ответа

Эта ошибка связана с тем, что у вас установлены virtualbox и kvm. Конфликт модулей ядра.

«Простым» решением является использование одного или другого, но не обоих. Однако вы можете использовать оба этих параметра, если вы хотите вручную (или выполнять сценарий) загрузку / выгрузку модулей ядра.

Чтобы увидеть ваши модули

#Virtualbox modules
sudo lsmod | grep vbox

#kvm
sudo lsmod| grep kvm

Для удаления модуля

# remove virtualbox
sudo rmmod vboxdrv
sudo rmmod vboxnetflt

#remove kvm
sudo rmmod kvm
sudo rmmod kvm_amd

используйте insmod

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

Вы можете найти модуль с помощью

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

Используйте модули для вашего текущего ядра.

0
ответ дан 17 February 2014 в 00:18

Эта проблема решена с помощью следующих кодов в терминале:

sudo killall VBoxSVC
export VBOX_HWVIRTEX_IGNORE_SVM_IN_USE=true
VirtualBox
0
ответ дан 17 February 2014 в 00:18

Для меня не было загруженного модуля kvm (lsmod | grep kvm, ничего не показывает), поэтому было достаточно просто установить VBOX_HWVIRTEX_IGNORE_SVM_IN_USE = true, как указал Гусейн.

Для моего конкретного случая, когда я запускал virtualbox без sudo, мой существующий win 7 vdi оказался в ловушке на экране консоли восстановления. (каждое действие в конечном итоге перезапускало мою машину) Может быть, некоторые проблемы с разрешениями (решаются с помощью sudo virtualbox, однако я не уверен, что это рекомендуемый способ)

Еще одно отличное чтение о том, как написать свой сценарий в «Использование KVM и VirtualBox бок о бок " http://www.dedoimedo.com/computers/kvm-virtualbox.html

0
ответ дан 17 February 2014 в 00:18

Запустите системный монитор, найдите KVM и убейте его.

0
ответ дан 17 February 2014 в 00:18

Другие вопросы по тегам:

Похожие вопросы: