2014-02-12 29 views
2

uname -a的顯示:缺少的/ dev/KVM而內核模塊kvm.ko和KVM-intel.ko都加載

Linux的本地主機2.6.39-巴布亞-R3-NSFOCUS +#52 SMP PREEMPT星期三二月12 15時37分56秒CST 2014 i686的英特爾(R)酷睿(TM)i7-2600 CPU @ 3.40GHz GenuineIntel GNU/Linux的

,我已經打開BIOS中的英特爾VT。在/ proc/cpuinfo中的文件內容:

標誌:FPU VME德PSE TSC MSR,PAE MCE CX8 APIC月MTRR PGE MCA CMOV拍拍PSE36 CLFLUSH DTS ACPI MMX FXSR SSE SSE2 SS HT TM PBE NX rdtscp流明constant_tsc arch_perfmon PEBS BTS xtopology nonstop_tsc aperfmperf PNI pclmulqdq dtes64監控ds_cpl VMX SMX EST TM2 SSSE3 CX16 xtpr PDCM sse4_1 sse4_2 x2apic 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-英特爾進入內核,而不是內核模塊,結果是一樣的。

回答

7

嘗試手動添加:

mknod /dev/kvm c 10 232 
+2

它的工作原理!非常感謝。你能解釋爲什麼/ dev/kvm不是自動創建的嗎? – leeyiw

+0

說實話 - 我很難說。它可能取決於Linux的分佈。也許linux安裝程序沒有創建它?我已經在我的系統上擁有它了。 – user2699113

+0

你可以給我你的linux內核的版本嗎?也許這是我認爲的內核版本和kvm的bug。 – leeyiw