使用VM装Mac OS X虚拟机
1. 准备工作
首先要安装VMware虚拟机。
下载镜像:
TLF-SOFT-Mac.OSX.Snow.Leopard.v10.6.3-HOTiSO.dmg
引导程序镜像:
EmpireEFI-1063.zip
VMtools镜像
Snowy_VM.zip
2. 安装虚拟机
在安装并激活VMware后,打开并选择文件->新建->虚拟机,选择自定义(高级)。
点击两次下一步后进到选择镜像界面。浏览并选择BootCD.iso(包含在EmpireEFI-1063.zip中)
点击下一步,并选择FreeBSD 64-bit,客户机操作系统选“其他”。点击下一步。虚拟机名称任意,路径任意,如果要进行开的话保证有30G的硬盘空间就好。
点击下一步,处理器数量选择1,处理器核心数选择2。内存至少分配1G,进行开发的话推荐分配2G。点下一步,选择使用网络地址翻译(NAT),一直按默认选项点下一步到分配磁盘空间,选择分配40G(开发至少需要30G),单个文件存储虚拟磁盘。之后一直下一步到完成。先不要打开虚拟机,先到存放虚拟机的目录下用记事本打开.vmx文件,将guestOS = "freebsd-64"改为guestOS = "darwin10"。然后打开虚拟机电源。按任意键进入变色龙(Chameleon)
然后更改虚拟机光驱设置(点击右下角光驱即可)。选择
TLF-SOFT-Mac.OSX.Snow.Leopard.v10.6.3-HOTiSO.dmg镜像,(要选择所有文件再能看到。)
打开并确认。回到虚拟机。按F5出现Mac OS X Install DVD,按回车开始安装。
如果白苹果下没有出现风火轮,或者无线风火轮请参照问题解决办法。
之后进入语言选择界面。选中文就好。之后会发现在选择Mac OS X安装磁盘时列表为 空。那样的话就选择最上面菜单中的使用工具。里面有个磁盘工具,点开它。
选择左上角的磁盘,点击抹掉,格式为Mac OS扩展 (日志式),名称任意。然后抹掉。
关掉磁盘工具就回到刚才的界面,然后选择相应的磁盘安装即可。
左后可能会显示安装失败,不用管,重启就好。重启之后发现打不开,然后将光驱设置到加载镜像BootCD.iso,重启进入。
选择Mac OS X进入。
如果不出现风火轮,或无线风火轮,参照问题解决办法。没问题就进入苹果系统了。
3. 安装VMtools
进入Mac后,右击右上角Empir EFI那个光盘图标。选择推出。然后同时按住ctrl和alt将光标退出来。然后设置虚拟机光驱。加载Snowy_VM.zip中的darwin_snow.iso。
出现VMware Tools,双击,选择安装。装好后重启。
之后就可以设置共享文件夹了,然后通过共享文件夹想虚拟机传送文件。重启之后可能又打不开了,这是因为加载的镜像不对,重新设置到加载BootCD.iso就好了。
4. 常见问题解决办法。
1. 无线白苹果或无线风火轮。
出现这种情况是重启并选择啰嗦模式进入。就是用方向键选择Mac OS X后按方向键向下选择 boot Verbose回车进入。
2. 啰嗦模式无法进入。
无法进入一般是卡在Starting Darwin x86
这时就选择重启。在画面停在选择启动项时输入命令。(直接输入即可。)
输入busratio=17 –v
不同的CPU设置的参数不同。对照表如下。
到这基本上就可以用了。有关Xcode的安装就很简单了,不罗嗦了。可以体验自己的Mac了。
3. PS
修改 _MyCompanyName_在Terminal中执行如下命令:
defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions ‘{“ORGANIZATIONNAME” = “My Company”;}’(单行。)
添加主题。(.xccolortheme文件)
将.xccolorthe文件拷到/Developer/Library/PrivateFrameworks/XcodeEdit.framework/Resources 中,然后重启Xcode,点击Xcode->preferences,选择Fonts & Cloors。
Update: XCode 4 请将:DarkCity.dvtcolortheme拷贝到 ~/Library/Developer/Xcode/UserData/FontAndColorThemes 目录下。