虚拟机安装Snow Leopard 10.6.X实现iOS 4.2.1完美越狱(上)

Mac版的RedSn0w 0.9.7b6已经发布几天了,修复了蓝牙和skype不能用问题,而windows版本还停留在0.9.6rc8。为了实现比较完美的越狱,要么等相应的windows版本出来,要么找一台Mac机器。但为了这个越狱去买一台mac机器又太不划算,所以我想到使用虚拟机安装MacOSX的方法。

由于文章较长,故分为上下两部分,上半部分介绍如何在虚拟机中安装Mac OSX,下半部分介绍越狱过程。

首先是虚拟机的安装过程:

  1. 安装好VMware Workstation,我这里用的是最新的7.1.3版本。
  2. 创建虚拟机。系统选择FreeBSD 64-bit

    vmmacos1

  3. 其余均按系统默认,一路next直至finish。 这里我给虚拟机分配的内存是1536MB,也就是1.5G,硬盘分配了20G。

    vmmacos3

  4. 关闭所有的VMware软件,并打开刚刚创建的虚拟机配置文件所在的目录,找到“虚拟机名称.vmx”这个文件,我这里创建的虚拟机叫MACOSX,所以我要找的文件就是MACOSX.vmx。用记事本等文本编辑工具打开,找到“guestOS =”这行,修改为guestOS = “darwin10”,保存并关闭这个文件。

    vmmacos4

  5. 打开虚拟机后,点击“Options”,双击General,再看Version:那里,会看到多出了Mac OS X Server 10.6这一项,

    vmmacos5

  6. 然后点击Hardware,把软驱删除,现在就可以正常安装MacOSX!

    vmmacos6

  7. 我们需要用darwin.iso来引导随机光盘进行安装,在光驱选项中选择darwin.iso文件,引导后出现下面的界面

    vmmacos7

  8. 此时按F8

    vmmacos8

  9. 然后点击右下角的光盘标志,settings,更换iso文件为随机光盘镜像

    vmmacos9

  10. 按c,选择boot DVD,终于出现了下面的等待画面(俗称菊花图)

    vmmacos10

  11. 稍等片刻出现语言选择界面

    vmmacos11

  12. 选择好语言后,继续,出现安装界面,不要急着点继续,点击上面的“实用工具”,选择“磁盘工具”

    vmmacos12

  13. 选中左侧的磁盘,点击分区,宗卷方案是1个分区,如图所示

    vmmacos13

  14. 下面可以继续安装了

    vmmacos14

  15. 安装好后会自动重启,此时还是需要darwin来引导硬盘启动,启动后系统属性是这样的

    vmmacos15

  16. 从官方下载Mac OS X v10.6.6 组合更新将系统升级至最新的10.6.6版本,

    vmmacos16

  17. 更新包安装成功,此时不要急着重启

    vmmacos17

  18. 打开MultiBeast,一路next,直到出现下面的界面,选择第一项,继续(运行此步骤后发现还是需要用darwin引导)

    vmmacos18

  19. 重启之后,系统版本如下

    vmmacos19,并且出现了传说中的Mac版App Store

    vmmacos20

  20. 进入系统之后,载入darwin的光盘,安装VMware Tools。安装好重启后就可以调分辨率了,而且它会随着窗口的大小自动改变分辨率,并可以自动加载VMware Shared Folders,可以说非常有用!

    vmmacos23

  21. 安装EnsoniqAudioPCI,装好并重启以后就可以有声音了

    vmmacos24

安装过程就结束了,下一篇介绍越狱过程。