装虚拟机时遇到CPU已经被客户机操作系统禁用,你将必须关闭电源或重置该虚拟机该咋办?

2025-03-10 15:13:35
推荐回答(5个)
回答1:

方法一:打开操作系统配置文件,比如我安装的是centos系统,那么在该操作系统保存目录下会有一个 CentOS.vmx 文件。找到 guestos 把值改为 darwin10 即 guestos= darwin10
方法二:仍然打开 .vmx后缀的操作系统配置文件,加入以下代码
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"

关闭虚拟机电源,再次启动虚拟机应该就OK了!
方法三:打开“任务管理器”,然后选择“进程”,找到vmware右击,XP下选择“关系设置”,WIN7下选择“设置相关性”会出现这个进程与各个CPU核心的关系,只勾选其中一个,就OK了,如果cpu0不行,就换cpu1 ,但是一定只选一个哦!

回答2:

1 你 的安装包有问题换别的版本或包试试或者重新下别的包,

2 如果不是把安装界面上第一行的英文翻译过来就会看到错误!

3 我的在前几行报错,是包源损坏问题影响的cpu所以后面跟着cpu无法解析报这个错

4 安装前后一定要打开物理机箱主板里的bios和虚拟机系统设置选项的CPU虚拟化。

回答3:

 打开新建虚拟机的所在目录,(如果你是Windows7系统!挨个的找确实有点麻烦,就用Windows7的文件搜索功能找),找到这个文件“FreeBSD 64-bit.vmx”用记事本打开后,找到guestOS = 这行,把它后面双引号“”里的内容改为darwin10,改后即为:
guestOS = "darwin10"保存退出,重启虚拟机就OK了,反正我是这样解决的!希望对你有帮助!

回答4:

打开 “任务管理器”,然后选择“进程”,找到vmware右击,选择“关系设置”会出现这个进程与各个CPU核心的关系,只勾选其中一个,就OK了,如果cpu0不行,就换cpu1 ,但是一定要只选一个哦~~

回答5:

删了虚拟机重新创建一个空白磁盘,在安装目录下的.vmx文件改下扩展名用txt打开 ,在最下面加一行代码 cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101" 再把扩展名改回来,打开虚拟机安装系统吧。