VMWare打开Mac时,"中断导致虚拟CP…

好吧,这个问题折磨了我一晚上。。。网上的各种方法都试过了,各种不管用,早上起床之后才想到我的这个问题出在哪里了。。 VMWare打开Mac时,"中断导致虚拟CPU进入关机状态鈥︹"的解决方法(总结) VMWare打开Mac时,"中断导致虚拟CPU进入关机状态鈥︹"的解决方法(总结) VMWare打开Mac时,"中断导致虚拟CPU进入关机状态鈥︹"的解决方法(总结)
问题描述:
安装完毕进入系统时,或者从其他电脑复制已经安装好的Mac虚拟机,在自己电脑打开时,遇到CPU被关闭。
如图,
VMWare打开Mac时,"中断导致虚拟CPU进入关机状态鈥︹"的解决方法(总结)

未汉化的版本:“The cpu has been disabled by the guest operating system. You will need to power off or reset.”
汉化的版本:“中断导致虚拟CPU进入关机状态。如果中断发生在虚拟机外部,其会造成物理机重启”
解决这个问题的几种方法(挨个试试吧):
1、 在BIOS把虚拟化VT打开( VMWare打开Mac时,"中断导致虚拟CPU进入关机状态鈥︹"的解决方法(总结)一般不会是这个问题吧,如果BIOS都还没打开,自己面壁去。。)
2、需要你在刚建立的虚拟机目录下找到一个扩展名为.vmx的文件,用记事本或者notepad++打开,
找到guestOS = "freebsd-64"一行,将引号里的freebsd-64改为darwin10,
改完是guestOS = "darwin10",保存修改后的文件。  
3、编辑.vmx的文件:
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"
新的i3,i5,i7cpu,虚拟机会对对核心进行检验,上面的语句的特点,就是绕过这些检验。
语句的原理是用一个mask骗过不必要的cpu检验
4、编辑.vmx的文件:
cpu的个数设成2
添加两行代码
monitor_control.restrict_backdoor = TRUE
monitor_control.enable_svm = TRUE
5、更换引导工具,个人推荐 HJMac.iso作为引导,其他的也可以试试
6、我的问题解决。。继续往下看吧。。。
以上这些就是我昨晚尝试过的网友的各种方法,很多人都成功了,因为他们都是安装过程中出现的这个问题。。
但是,我的问题比较特殊 VMWare打开Mac时,"中断导致虚拟CPU进入关机状态鈥︹"的解决方法(总结)。我是将公司电脑中的已经好用的Mac虚拟机拷贝回家用,CPU都是一样的,VMWare版本也是一样的,唯一的区别是,我在家里的VMWare中安装了 VMware-workstation-full for MAC补丁。问题就出在这。。。说一下我是怎么搞好的,很简单,就是uninstall。。。(我真想骂娘 VMWare打开Mac时,"中断导致虚拟CPU进入关机状态鈥︹"的解决方法(总结)
就是把补丁卸载掉,然后就好用了。。
VMWare打开Mac时,"中断导致虚拟CPU进入关机状态鈥︹"的解决方法(总结)

为了验证,我特意在公司电脑把这个补丁安装上试了试,果然,挂掉了,然后卸载掉又特么的好用了。。。
同时,卸载掉之后,补丁依然有效: VMWare打开Mac时,"中断导致虚拟CPU进入关机状态鈥︹"的解决方法(总结)

好啦,晚上继续回去安装Xcode5,试试7的模拟器怎么样~~~工作去啦~~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值