VMWare安装MAC OS X的一些总结,包括CPU不支持硬件虚拟化的情况

个人经验,试了好几天。

1.如果CPU支持硬件虚拟化(Intel VT/AMD-V),直接装就行,我在台式机上装了个Lion跑得很欢。参见这篇:

http://ideapad.zol.com.cn/56/160_557421.html

还可以用现成的各种镜像,到处都有下。

2.如果CPU不支持硬件虚拟化的话,64位的,参考上面的链接,还是可以跑Lion跑得很欢的。

3.如果CPU既不支持硬件虚拟化又是32位的……悲剧了,和我一样折腾吧。(btw,我的CPU是Intel T5850)

最好用VMWare Workstaton 8或同级别或更好。

网上大部分的现成镜像别想了,除非注明了可以不用VT。

主要参考这篇 http://bbs.pcbeta.com/viewthread-858907-1-1.html

但 是他漏了一个很重要的启动参数:cpus=1 不加这个会导致设置为多核之后启动出现(较大概率的)随机死锁,kernel spinlock timeout panic(为此我多装了N遍……最后终于被我发现加上这个就行了)。启动完了之后好像还是可以正常用双核的。

直接用了教程里的Snow Leopard东皇整合镜像。因为稍微查了一下Lion似乎是纯64的,没有硬件虚拟化支持32位的机器应该跑不起来,就算跑起来速度肯定也是渣渣。我不尝试了,谁无聊可以试试。

纯软件虚拟速度不是很理想,尤其启动我感觉我最早用的一台win95都要比它快,不过也不算特别糟,应该是某个x86破解补丁的问题。

不要装VMWare Tools,否则鼠标指针会不正常。

4.还有一条捷径,如果你无所谓版本的话这里有个Leopard的无需硬件虚拟化支持的现成镜像 http://www.sysprobs.com/install-mac-os-leopard-vt-vmware