终于解决 The cpu has been disabled by the guest operating system
多谢Codej同学,原帖地址
http://bbs.weiphone.com/read-htm-tid-2172563.html
因为威锋网上回复限制,没办法在原帖当面致谢,真的解决了很大问题
安装虚拟机过程中,出现下面状况的:
The cpu has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point”
编辑vmx的文件,就是开始的时候改成darwin10的那个文件,添加下面这个语句。
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"
新的i3,i5,i7cpu,虚拟机会对对核心进行检验,上面的语句的特点,就是绕过这些检验。
语句的原理是用一个mask骗过不必要的cpu检验
现在我的i3 530终于成功跑起“雪豹”了~~~
我加了这句也不行 我加了这句也不行
根据自己亲身体验,用虚拟机玩苹果,太累了。操作反映缓慢,软件更新受限制,驱动不完整...问题很多。如果真的需要或喜欢MacOS,还是买一个正宗的苹果机(mpb或mac mini都可),感受一定会有飞跃的变化。 6 楼 luzitian 2012-08-18 感谢分享,很遗憾我试了加上mask还是没搞定。
又网上搜了下,最后竟然是把cpu的个数设成2就行了,答案来自远景的这位老兄:http://i.pcbeta.com/space-uid-2086026.html
他在某个帖子中作了这个回复:
引用http://bbs.weiphone.com/read-htm-tid-1727050.html
这个帖子里有2个方法 一是加两行
二是CPU数量也选2
注:加两行即
引用*.vmx文件的最后添加两行:
monitor_control.restrict_backdoor = TRUE
monitor_control.enable_svm = TRUE
TRUE要加引号
可能是各种机型的处理方法不一样,下面这个老兄的帖子中有几个方法,出现同样问题的童鞋可以逐一试下,总有种办法符合自己的~
http://www.chengshu7.com/tech/study/the-cpu-has-been-disabled-by-the-guest-operating-system/