Mac OS X Leopard 10.5.5 安裝手记 (Dell D830)
最近Eric需要学习开发 iPhone 软件, 而iPhone SDK只能运行在Mac OS X Leopard 10.5.2以上的系统上, 买台苹果机成本高了点, 就拿公司的这台D830试下吧.
下载了2个ISO, 一个是iDeneb 1.3, 一个是iAtkos i5. 考虑到公司的本本不能随便装东西, 本本里的数据又不能搞乱了, Eric就把自己40G的移动硬盘拿来装Mac好了.
首先把ISO刻到DVD上, 再把主板的AHCI打开, 接好移动硬盘.
开机使用DVD引导, iDeneb的光盘试了N次也进不了安装界面, 只好换iAtkos了.
在iAtkos引导下顺利看到了安装界面. 这里先使用"实用工具->磁盘工具"把移动硬盘分出一个20G的Mac OS扩展区(日志). 然后打开安装自定义选项.
下图中标红点的是Eric的选择.
安装完后的系统重启, 再通过几个信息录入步骤, Eric终于看到了期待的Leopard桌面!!
虽然装是装好了, 可是NVS 140M显卡的QE/CI没完全打开, 有线网卡不能工作, 也没声音!!!
先下载NVinstaller v.52.pkg把显卡搞定. 这是Mac的安装包, 其中Eric选择了512M和Laptop 2个选项.
再把Kext Helper b7装好. 把AppleBCM5751Ethernet拖到Kext Helper b7里安装. 重启吧~~ 噎!~~重启不自动断电....关机也一样.....手动来吧....
重启后, 显卡QE/CI都搞定, 显卡型号没认出来就不管了. 网卡也能正常工作了, MAC地址也有了!!
找了个Package_Sigmatel_9205.zip, 把里面的AppleHDA.kext先用Kext Helper b7装上, 再把Sigmatel9223CodecDump_2.txt拖到AppleHDAPatcherv1.20.app的图标上运行. 这个详细点可以参考这里.
嗯. 差不多一台黑苹果本本就这么打造好啦. 再把系统在线更新到10.5.6, 装上中文包, 装上iPhone SDK. 这台D830插上移动硬盘就是iPhone开发机, 拨了就是XP了 哈哈.
PS: 几个同事的D830里无线网卡是1395的, 不能自动驱动. 改了改AppleAirPortBrcm4311.kext里的Info.plist,加入了1395的硬件ID就搞定了.