-
在VMware安装64位CentOS时不支持全虚拟化该怎么办?
- 时间:2024-11-22 08:49:51
大家好,今天Win10系统之家小编给大家分享「在VMware安装64位CentOS时不支持全虚拟化该怎么办?」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!
VMware Workstation是一款桌面虚拟计算机软件,允许多个操作系统在一台虚拟机内部运行,可是当VMware Workstation在安装64位CentOS系统的时候遇到了不支持全虚拟化的问题,该如何解决呢?
一、前提:
cpu支持Inter VT-X或AMD虚拟化技术,具体参考官网说明。
二、问题描述:
物理机下,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 mmx 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
三、解决办法
在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 mmx 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,你学会了吗?
以上就是关于「在VMware安装64位CentOS时不支持全虚拟化该怎么办?」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~
【文②章♀来自Win10系统之家,转载请联系!】
相关文章
-
ntopng是网络流量实时监控显示工具,能够自动从网络上识别有用的信息,不少人在安装的时候出现了不少问题,下面小编就给大家介绍下CentOS6.4如何安装ntopng,一起来了解下吧。
64位CentOS6.4安装网络监控ntopng
1、配置默认yum源
实验使用阿里的镜像
1、备份
mv/etc/yum.repos.d/... -
VMware安装Ubuntu时开机报错piix4_smbus怎么办?
想要使用Ubuntu系统的时候,不一定需要重装Ubuntu系统,在虚拟机中安装一个Ubuntu系统就可以了,但在虚拟机VMware中安装Ubuntu的时候,出现错误提示piix4_smbus,遇到这个问题很多人就不知如何解决了,下面小编就给大家介绍下VMware安装Ubuntu时报错piix4_smbus的解决方法。
在VMware-Workstation下安装ubunt... -
在Linux中出现mount:Structure needs cleaning报错该怎么办?
当你在进行Linux系统操作的时候,mount硬盘出现“mount:Structureneedscleaning”报错,遇到这种情况时,可以使用xfs_repair进行修复,一起来学习下吧。
这篇文章主要介绍了Linuxmount:Structureneedscleaning错误解决方法,需要的朋友可以参考下
今天在使用fio进行IO测试的时候,文件系统/ho... -
libvirt是Linux下的虚拟化工具,支持各种虚拟机监控程序,那么要怎么安装虚拟化工具libvirt呢?下面小编就给大家介绍下如何在Linux上安装libvirt虚拟化工具,一起来了解下吧。
安装步骤:
byTANGJia
本测试通过的版本号为:ubuntu12.04、libvirt1.1.2
安装libvirt:
1,...