我试图通过qemu
在ARM主机cubieboard2嵌入式主板上模拟ARM VM。我从源代码编译qemu
并启用kvm
。现在的问题是,推出qemu-system-arm
如下:使用KVM加速在ARM上运行qemu
$ /usr/local/bin/qemu-system-arm -M accel=kvm -cpu host -kernel vmlinuz-3.2.0-4-vexpress -initrd initrd.img-3.2.0-4-vexpress -sd debian_wheezy-_armhf_standard.qcow2 -append "console=ttyAMA0 root=/dev/mmcblk0p2" -nographic
我有这样的错误:
qemu-system-arm: -M accel=kvm: Unsupported machine type
Use -machine help to list supported machines!
有什么错我所键入的命令。如何启用kvm
?
你的意思是“KVM在ARM上不存在”?一些ARM CPU具有HYP模式,KVM使用此模式启用虚拟化。无论如何,即使我指定了架构,我也会得到相同的错误。问题是激活kvm加速的参数。 – 2014-12-06 11:29:16