Linux 加载内核模块kvm.ko和kvm-intel.ko时缺少/dev/kvm
Linux 加载内核模块kvm.ko和kvm-intel.ko时缺少/dev/kvm,linux,virtual-machine,virtualization,qemu,kvm,Linux,Virtual Machine,Virtualization,Qemu,Kvm,uname-a显示: Linux localhost 2.6.39-gentoo-r3-nsfocus+#52 SMP抢占2月12日星期三 15:37:56 CST 2014 i686 Intel(R)Core(TM)i7-2600 CPU@3.40GHz GenuineIntel GNU/Linux 我已经在BIOS上打开了Intel VT。/proc/cpuinfo文件内容: 标志:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mc
uname-a
显示:
Linux localhost 2.6.39-gentoo-r3-nsfocus+#52 SMP抢占2月12日星期三
15:37:56 CST 2014 i686 Intel(R)Core(TM)i7-2600 CPU@3.40GHz
GenuineIntel GNU/Linux
我已经在BIOS上打开了Intel VT。/proc/cpuinfo文件内容:
标志:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx
rdtscp lm常数\u tsc拱\u性能pebs bts外部拓扑不间断\u tsc
aperfmperf pni pclmulqdq dtes64监视器ds_cplvmxsmx est tm2 ssse3
cx16 xtpr pdcm sse4_1 sse4_2 APIC popcnt aes xsave avx lahf lm arat
epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
运行qemu时,输出为:
>./qemu-system-x86_64 -smp 1 -m 1024 -enable-kvm -vnc :1 -usb -usbdevice tablet -hda /opt/nsfocus/sda1/win2008r2.qcow2
Could not access KVM kernel module: No such file or directory
failed to initialize KVM: No such file or directory
我已经尝试将kvm和kvm intel编译到内核而不是作为内核模块,结果是一样的。尝试手动添加:
mknod /dev/kvm c 10 232
它工作!!!非常感谢。你能解释一下为什么/dev/kvm不是自动创建的吗?老实说,这对我来说很难说。这可能取决于linux发行版。也许linux安装程序没有创建它?我的系统上已经有了。你能告诉我你的linux内核的版本吗?我想这可能是一个内核版本和kvm的bug。我有3.2.28版本。