![当使用“-enable-kvm”选项运行 qemu 时,为什么 Debian Wheezy 中需要 qemu-kvm?](https://linux22.com/image/4807/%E5%BD%93%E4%BD%BF%E7%94%A8%E2%80%9C-enable-kvm%E2%80%9D%E9%80%89%E9%A1%B9%E8%BF%90%E8%A1%8C%20qemu%20%E6%97%B6%EF%BC%8C%E4%B8%BA%E4%BB%80%E4%B9%88%20Debian%20Wheezy%20%E4%B8%AD%E9%9C%80%E8%A6%81%20qemu-kvm%EF%BC%9F.png)
我有一个惠普康柏 8200电脑配备英特尔i5中央处理器。我在 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
选项执行,它会抱怨:
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
支持已合并到kvm LKM 中qemu
,所需的qemu
只是 kvm LKM。当使用“-enable-kvm”选项运行 qemu 时,为什么 Debian Wheezy 中需要 qemu-kvm 软件包?
答案1
qemu-kvm
确实被合并到 QEMU 中,但这发生在 1.3 版本中。 Debian Wheezy 发布了 QEMU 1.1.2,但仍需要qemu-kvm
KVM 支持。