在Vmware Workstation 7.1.2上装Mac OS X 10.6成功

经过一番艰苦的下载和折腾,终于在我的办公室机器上装上了Mac OS X 10.6,一个安装盘要6.4G,办公室一月限制流量500M把人害得不轻。

我使用的Vmware Workstation是7.1.2,在引导时用darwin.iso一直不成功,用Rebel EFI引导成功,但开始安装操作系统后死在灰苹果状态,后来修改虚拟机上的光驱设置,在Virtual Machine Settings的光驱设置里有一个高级选项,把光驱类型换成SCSI,就可以正常安装Mac OS X 10.6了。

(2011.10.03更新:国内的安装教程好像都不太新,在insanelymac网站上的这个帖子里汇总了在VmWare中安装MacOS的各种情况,需要耐心的读下去。原来国外有人写了个VmWare的unlocker程序,因为苹果不许可MacOS装在虚拟机上,所以这个unlocker程序给vmware打了补丁之后,vmware界面上就可以现出macos 10.6的选项了,安装起来方便多了,并且装好后,也不需要用什么启动光盘,直接用vmware的bios就可以启动,但启动过程感觉稍微有点慢)

程序员就是忙活,无数的操作系统可以折腾,无数的编程语言可以玩,无数的应用程序等着去编写 :-)

忙活完了Mac,接下来就要安装xcode了,一看安装包竟然4G多,又要从家里往办公室折腾了,下载这东西还要注册苹果账号,我下载的是3.2.6。

原来笔记本电脑也支持VT技术,得从BIOS设置中将此选项启用,还要记住的非常重要的事项是在设置之后,彻底关掉计算机电源,然后再重新打开电源,而不是直接重启,切记,我差点以为我的笔记本电脑不支持VT。最后终于在笔记本上也启动起来Mac了,不过装xcode时竟然要求升级Mac OS 到10.6.6。

又去下载xcode3.2.5,难道这个版本对Mac OS的版本要求会低点?最后发现还是不行,同样还是提示要升级Mac OS,点击升级后,竟然要有9GB的空闲空间,看来在配置虚拟机时最好分配20G以上的硬盘空间(在升级mac操作系统和xcode都需要空间,所以在建虚拟机时一次性分配40G以免将来麻烦!我一开始分配的空间就是太小了,虽然在VmWare中很容易扩容,但扩完后在Mac中不识别。后来一个同事用Mac里提供的磁盘工具里的恢复功能成功将硬盘容量扩大了)。最后全部安装好了,Mac升级到10.6.7,xcode是3.2.5,20G的硬盘空间还剩2G左右,看来不用专门的Mac机器想做开发还真是相当不容易!到现在为止,省下了买Mac机器的几千大元,可以做iPhone和iPad软件开发了。(注:后来又升级到xcode4版本,这个3.2.5的虚拟机一直保留着!)

发现一个虚拟机的小问题,在虚拟机里的Mac在休眠之后鼠标就找不到了,必须在Mac中把电源管理中禁止掉体眠和省电的设置才行。

posted @ 2011-03-30 10:35  申龙斌的程序人生  阅读(6753)  评论(6编辑  收藏  举报