VMware Workstation是一款桌里虚构计较机硬件,许可多个操做体系正在一台虚构机外部运转,否是当VMware Workstation正在装置64位CentOS体系的时分逢到了没有撑持齐虚构化的答题,该若何处理呢?
1、条件:
cpu撑持Inter VT-X或AMD虚构化手艺,详细参考官网注明。
2、答题形容:
物理机高,VMware Workstation能装置64位CentOS体系,解决器Inter i3 M390,且撑持Inter VT-X虚构化手艺,物理机BIOS外未翻开Inter虚构化谢闭(本人找),既然能装置64位体系,注明物理机BIOS外撑持虚构化谢闭未翻开。
半虚构化为pae
齐虚构化为vmx(Inter)、svm(AMD)
代码以下:
# uname -r
2.6.32-358.el6.x86_64
# cat /proc/cpuinfo |grep flags
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36
clflush dts 妹妹x fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc up arch_perfmon
pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni ssse3 cx16
sse4_1 sse4_2 x2apic popcnt hypervisor lahf_lm arat dts
能够看到体系是64位CentOS,只撑持半虚构化为pae,出有齐虚构化vmx
3、处理法子
正在workstation上真现嵌套虚构化,须要编纂虚构机的vmx文件,加添
vhv.enable = “TRUE”
找到虚构机装置文件,带有.vmx后缀,加添便可。
参考KB以下(Additional Information局部)
代码以下:
http://kb.vmware.com/kb/2034803
# cat /proc/cpuinfo |grep flags
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts 妹妹x fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc
up arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock
pni vmx ssse3 cx16 sse4_1 sse4_2 x2apic popcnt hypervisor lahf_lm arat dts tpr_shadow vnmi ept vpid
能够看到,曾经撑持齐虚构化(vmx)了。
从那点能够看没vmware高的vcpu其实不充实兼容物理机cpu。
下面便是VMware Workstation装置64位CentOS体系没有撑持齐虚构化的要领引见了,运用该要领便能完满处理该答题,齐虚构化为vmx,需将pae改为vmx,您教会了吗?
相关文章