一、前提:
cpu支持InterVT-X或AMD虚拟化技术,具体参考官网说明。
二、问题描述:
物理机下,VMwareWorkstation能安装64位CentOS系统,处理器Interi3M390,且支持InterVT-X虚拟化技术,物理机BIOS中已打开Inter虚拟化开关(自己找),既然能安装64位系统,说明物理机BIOS中支持虚拟化开关已打开。
半虚拟化为pae
全虚拟化为vmx(Inter)、svm(AMD)
#uname-r
2.6.32-358.el6.x86_64
#cat/proc/cpuinfogrepflags
flags:fpuvmedepsetscmsrpaemcecx8apicsepmtrrpgemcacmovpatpse36
clflushdtsmmxfxsrssesse2sssyscallnxrdtscplmconstant_tscuparch_perfmon
pebsbtsxtopologytsc_reliablenonstop_tscaperfmperfunfair_spinlockpnissse3cx16
sse4_1sse4_2x2apicpopcnthypervisorlahf_lmaratdts
可以看到系统是64位CentOS,只支持半虚拟化为pae,没有全虚拟化vmx
三、解决办法
在workstation上实现嵌套虚拟化,需要编辑虚拟机的vmx文件,添加
vhv.enable=TRUE
找到虚拟机安装文件,带有.vmx后缀,添加即可。
参考KB如下(AdditionalInformation部分)
Linux公社简介-广告服务-网站地图-帮助信息-联系我们
本站(LinuxIDC)所刊载文章不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。
推荐:
网友评论 ()条 查看