真的geek,能在MacBook Pro上安装OSX86

| 4 comments 2009-12-18 23:03:44

我一直非常喜欢Mac OS Panther/Tiger中的拉斯金属(brushed metal)效果,可惜Apple从Leopard开始就放弃了这个漂亮的界面。Mac下的换肤软件Shapeshifter已经多年不更新了,根本没法用。而其它几个新出的换肤软件(MagnifiqueFacade)还都不成熟。想来想去,貌似只能安装一个Tiger来解解馋。

第一轮:从macosx_10.4.4_dvd.dmg镜像安装

说干就干,Google了一圈儿以后发现这篇名为“10.5: Virtualize machine-specific 10.4 in Fusion 2 ”的文章,于是翻箱倒柜找出一张保存着macosx_10.4.4_dvd.dmg的光盘,加载这个dmg,然后按照文章中的说法运行OSInstall.pkg后,安装程序启动,紧接着弹出一个框,告诉我这个盘不能装,点“确定”后就退出了。

这点小事儿难不倒我,用Finder的“显示包内容”进入这个pkg,一般来说按照经验找到InstallCheck.sh,将其删除即可。可是进了包却没发现有这个文件,倒是有个OSInstall.dist,估计就是它了。用TextMate打开一看,果然所有的安装检测都在这儿呢。懒得改了,直接将此文件删除,反正检测是越少越好。

OSInstall.dist

再次启动安装程序,非常顺利,一路安装设置完毕,在虚拟机里启动时却总是kernel panic,说是“CPU被客户机禁用”,试了几次,都是如此。

第二轮:祭出JaS Patcher

呵呵,这错误咱再熟悉不过了。想当年咱也是创办“PearPC中文站”和“OSX86 China”的人,什么千奇百怪的错误没见过。

于是再次翻箱倒柜,顺利找到给Mac OS X光盘打破解补丁的JaS.Updated.Intel.Auto-Patcher,按照说明开始给这个dmg打补丁。在经过了漫长的等待后,全新的打过补丁的OSX86光盘镜像新鲜出炉了(BurnThisImage.iso)!

OSX86光盘镜像

为了以防万一,我先把刚才用的那个VMware虚拟硬盘挂上(mount),然后用磁盘工具把这个虚拟硬盘格式化一下,再次启动安装程序,安装仍旧没问题,可是启动后问题照旧-“CPU被客户机禁用。咦?

第三轮:先安装Mac OS X再破解

这次先用第一轮的方法安装了系统,接着打开第二轮中得到的光盘镜像,手动安装几个负责破解的pkg包,我琢磨着这样应该能完全破解掉OS X对BIOS/EFI和CPU的检测,并顺利启动系统吧。

结果事与愿违,在经过了数次尝试后,第三轮仍旧可耻地失败袅……

第四轮:乾坤大挪移

在经过了2天3轮10小时的折腾后,我不得不放弃直接在我的MacBook Pro上用虚拟机安装Mac OS X。就在我精疲力尽之际,突然发现墙角还有一个大大的箱子-没错,能完美运行OSX86的PC正安静的躺在里面。于是把它搬过来接上电源显示器鼠标键盘,开机一看是Windows,“我的电脑”里倒是有个名为Macintosh的分区,不过格式为fat32,显然原来的OSX86被我给格式化掉了,翻了翻文档记录,发现这台PC上次的开机时间为2008年1月6日,ft……

这次我决定做个大胆的尝试。我在这台PC上启动了VMware,新建了Freebsd虚拟机,然后用OSX86光盘安装了一个系统出来。谢天谢地,OSX86在虚拟机中安装非常顺利,这还是这两天的第一次。安装结束后在系统启动前,我关掉VMware,然后用U盘把虚拟机文件拷贝到MacBook Pro上,接着双击FreeBSD.vmx,VMware启动,我默念“老天保佑”……

虚拟机类型仍为Freebsd

系统启动界面出现,再等1分多钟,桌面出现了!是第一次启动Mac OS X的配置向导。我成功了!

第一次启动

系统启动后我试了试,没发现任何异常,速度可以接受,网络可以用。更让我惊讶的是,虚拟机里的系统声音系统完全正常,不仅能播放音乐,甚至内建麦克风也可用!

麦克风

Finder还是Tiger中的最好用:

Tiger中的Finder

看到漂亮的brushed metal,这2天的折腾算是值了。

4 comments so far

  1. Neo 2009-12-18 23:19:38

    除了 Orz 我已经想不出别的语言来表达我此刻的心情。。。

  2. JudahXIII 2009-12-28 22:27:25

    这真的是折腾啊……Orz……

  3. marshal60 2010-02-01 22:53:27

    丁宇哥,敢不敢把这个VM的文件共享一下?

    顺便问一下,这个有多大?我的mac mini 2.0G的cpu,4G的内存跑得起来不?

  4. 丁宇 2010-02-04 10:12:15

    @marshal60 文件有几g大,恐怕没法分享。

(Support Gravatar)
  • angel.gif
  • glasses.gif
  • hum.gif
  • sad.gif
  • caresse.gif
  • sick.gif
  • angry.gif
  • zip.gif
  • gun.gif
  • emu.gif
  • big_smile.gif
  • clin_oeil.gif
  • devil.gif
  • wahou.gif
  • confus.gif
  • mad.gif
  • larme.gif
  • wave.gif
  • scare.gif
  • lang_1.gif
  • ask.gif
  • xd.gif
  • eye_up.gif
  • mdr.gif
  • smile_1.gif
  • lang_2.gif
  • zzz.gif
  • bad_smile.gif
  • jet.gif
  • smile_2.gif
  • love.gif

About

我在厦门拍的照片

丁宇(Felix Ding),电脑Geek,狂热的爱书和爱乐分子,99年迷上网页设计,并从此一发不可收。现在在上海做用户体验/产品设计咨询。Email: felixding[AT]gmail.com。

订阅到RSS