Hus*_*yin 5 virtualbox kvm-virtualization
当我尝试在 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).
Run Code Online (Sandbox Code Playgroud)
我该如何修复这个问题?
这个错误是因为你安装了virtualbox和kvm。内核模块冲突。
“简单”的解决方案是使用其中之一,但不能同时使用两者。但是,只要您愿意手动(或编写脚本)加载/卸载内核模块,就可以使用两者。
查看您的模块
#Virtualbox modules
sudo lsmod | grep vbox
#kvm
sudo lsmod| grep kvm
Run Code Online (Sandbox Code Playgroud)
删除模块
# remove virtualbox
sudo rmmod vboxdrv
sudo rmmod vboxnetflt
#remove kvm
sudo rmmod kvm
sudo rmmod kvm_amd
Run Code Online (Sandbox Code Playgroud)
使用insmod
sudo insmod /full/path/to/your/modules
Run Code Online (Sandbox Code Playgroud)
您可以使用以下命令找到该模块
locate kvm | grep .ko
locate vbox | grep .ko
Run Code Online (Sandbox Code Playgroud)
使用适合您当前内核的模块。
归档时间: |
|
查看次数: |
14028 次 |
最近记录: |