根据月影鹏鹏(jk.scanmon.com)文档说必须在有VT(即VMX)的Intel CPU或者有SVM(即Secure Virtual Machine,也称作AMD-V)的
AMD CPU上安装。我在Turion 64 X2上安装,没问题。
探测AMD和Intel CPU是否支持VT或SVM,可以参考内核中kvm的has_svm()和cpu_has_kvm_support()
函数。
1. 保证内核版本在2.6.20或更新,去www.kernel.org查看你的内核的发布时间,再到:
http://sourceforge.net/project/showfiles.php?group_id=180599
下载一个发布时间稍晚于你的内核的 kvm-.tar.gz
Note: linux内核的include/linux/kvm.h中定义了一个KVM_API_VERSION宏,例如2.6.22中它是12,你
下载的kvm-.tar.gz中,user/kvmctl.c中定义了一EXPECTED_KVM_API_VERSION,这个宏的值
必须和你用的内核匹配。 不过这步会在configure时检查,不用担心。
# tar zvxf kvm-.tar.gz -C /usr/local/
# cd /usr/local/kvm-/
» 阅读更多: 小实验: 使用KVM虚拟机,安装一个windows系统