虚拟机管理器未找到 KVM 模块

虚拟机管理器未找到 KVM 模块

在 ubuntu 上启动虚拟机管理器时,出现警告,提示 KVM 未安装。我通过 apt-get 安装了它。

运行 modprobe 并得到:

$ modprobe -l | grep kvm
kernel/arch/x86/kvm/kvm.ko
kernel/arch/x86/kvm/kvm-intel.ko
kernel/arch/x86/kvm/kvm-amd.ko

我运行了modprobe -a以上所有内容,但没有得到任何结果...我当前的用户是 libvirtd 组的一部分。

在 Ubuntu 12.04 上运行

答案1

sudo insmod kvm-intel

或者简单地

sudo insmod kvm

那样有用吗?

另请检查:

首先检查你的 CPU 是否支持硬件虚拟化 - 如果是的话,命令

egrep '(vmx|svm)' --color=always /proc/cpuinfo

应该显示一些内容,例如:

root@server1:~# egrep '(vmx|svm)' --color=always /proc/cpuinfo 标志:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht 系统调用 nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good nopl extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch lbrv 标志:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht 系统调用 nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good nopl extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch lbrv root@server1:~#

如果没有显示任何内容,则表示您的处理器不支持硬件虚拟化,您必须在此处停止。

相关内容