我有一台带有Intel i5 CPU的HP Compaq 8200 PC 。我已经在BIOS中启用了VT-x:
..并且CPU支持VT-x,因为它在中vmx
存在标志/proc/cpuinfo
。我已经加载了kvm
LKM:
root@VM-host:~# modprobe -v kvm
insmod /lib/modules/3.2.0-4-686-pae/kernel/arch/x86/kvm/kvm.ko
root@LS15-C-LAB-VM-host:~# lsmod | grep kvm
kvm 239136 0
root@VM-host:~#
..但是如果我qemu
用-enable-kvm
option执行,它会抱怨:
Could not access KVM kernel module: No such file or directory
failed to initialize KVM: No such file or directory
No accelerator found!
/dev/kvm
文件确实丢失:
root@VM-host:~# ls -l /dev/kvm
ls: cannot access /dev/kvm: No such file or directory
root@VM-host:~#
安装qemu-kvm
软件包后,便可以启动qemu
with-enable-kvm
选项。据我了解,kvm
支持已合并到qemu
其中,而所需的qemu
只是kvm LKM。为什么使用“ -enable-kvm”选项运行qemu时,Debian Wheezy中为什么需要qemu-kvm软件包?
qemu-kvm
确实合并到了QEMU中,但这发生在1.3版中。Debian Wheezy发行了QEMU 1.1.2,它仍然需要qemu-kvm
KVM支持。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句