Sep 16th, 2009, 22:16 | #1 |
黑叔
注册日期: Jul 2004
住址: 黑苹果乐园
帖子: 3,672
积分:42
精华:12
|
【原创】俺的Snow Leopard安装之路
原文链接 算来玩黑苹已经快三年时间了。从10.4.6开始一直到10.5.2期间都是紧跟潮流的,一有更新就上。后来,逐渐因为工作上的原因,跟得不紧了。原来也曾经码过一篇文章,介绍俺的过去安装应用经历,在俺的博客中还有,不过图片不知为何不见了。 去年,当SPJ宣布,苹果公司会在今年推出10.6并命名为Snow Leopard,我就有一种感觉,我可能需要做一次硬件上的调整了。 众所周知,目前在黑苹事业上最受推崇硬件配置三要素: 1. iNTEL C2D以后的CPU,AMD的CPU在OS X中兼容性有相当大的问题; 2. Gigabyte主板,当然,其它厂家的板子也行,但相对要做的补丁要多些; 3. iNTEL芯片组,当然NF for iNTEL的芯片组也能装,只是需要多些补丁; 再如显卡,网卡,声卡相对灵活度大一些。 正如俺博文所记录,俺当年选的Asus的NF650i板子,C2D E6300。因为这套配置我当年折腾了相当的时间进去。好在前一份工作相对比较轻松,上班也能网上学习研究。加之10.5.2之后,对升级上的小窍门已经十分明了,不再有难度。后来,大家都在研究原版光盘安装,我只是稍做尝试就放弃了,没做过多研究。今年初以来,10.6 SL的测试版频频曝光,俺也跃跃欲试。 只是,自去年换了工作后,新的公司和项目使我无法在上班时间投入更多。只用老机器测试了10A190和260,安装都不成功,没再花时间深究。就搁置了一段时间。 后来,网上的i7平台的评测逐渐出台,总体感觉不如预期。便有了暂不上新系统的想法。但对手上的系统的可升级性的怀疑,让我下了决心去买块GA的板子。 于是,上一家商店买了一些散件,然后,把原有的Asus主板,全换到2001年的老机箱中,带上一块IDE 80GB HD(10.5.7),移到地下室了。实现最终配置如下: Main Machine: MB: GA-P35-DS3R (Refurbished) ($90) CPU: Intel E6300 (2.8GHz, 45nm) ($90) RAM: 4GB OCZ 800MHz DDR2 ($70) Video: eVGA GF9400GT 1GB ($70) SATA HD: 1. SG320GB (MBR winXP) 2. SG500GB (MBR 10.5.7 + Data) 3. SG500GB (Data) External HD: 1. SG 1TB (Data) ($90) Onboard Audio & LAN P/S: 450W Basement Machine: MB: Asus P5N-E SLi CPU: Intel E6300 (1.86GHz, 65nm) RAM: 4GB Kingston 667MHz DDR2 Video: eVGA GF7300GT 256MB PATA HD: 1. WD80GB (10.5.7) 2. IBM40GB (Data) Onboard Audio & LAN P/S: 300W 原先在SATA上的XP和10.5.7换过来后几乎没有什么问题就全照常挂上了,只是XP全套硬件配置重建一遍。原来做的启动是SG320HD的XP下boot.ini加上chain0,跳转SG500HD上的Chameleon1.0.12。 说实话,前面说了从10.5.2之后,针对Nforce的板子有了不少改进,如稳定的AppleNforceATA.kext,和 NforceLan.kext。升级只是换汤不换药。直到,去年的6月份的WWDC上SPJ宣布2009年苹果公司将出下一版的OS X 10.6 – Snow Leopard。俺当时的感觉是比Leopard更干净,哈哈。 当时,苹果宣称的系统特点更是相当的诱人。64bit, OpenCL,Grand Central, 和ZFS。目前,最让我觉得可惜的就是ZFS被彻底摒弃了,不知苹果是不是有意推自己的类似新文件系统。毕竟HFS+也有11年了。。。可惜,苹果公司对 ZFS的放弃没有做任何的解释。。。当然,OpenCL和Grand Central仍然是吸引人的。 终于,在一个星期前,10A432浮出水面了,并且有谣传说这就是GM。哈哈,不禁又想起当年Leopard正式推出GM 9A581之前,出的那个假BT种子的事了。当时在Demon上看到那个下载队伍真是庞大,一个种子,上千的leecher。一个晚上俺就下完了。因为,没正式玩过SL,原来的主板上只是试过用Pacifist的老套路装过,不过全没成功过(190和260)。 由于,俺有一块硬盘完全空着,于是就在现有的10.5.7下,按照以下步骤,多余的截图就不上了,其他同学都上了有的: 1. 将之按GPT分区格式化; 2. 分成三个区,200G, 200G, 65G; 3. 加载下的10A432映像; 4. 恢复到65G分区; 5. 从硬盘安装,进入/Volume/***/system/installation/packages/ 6. 选择osinstall.mpkg; 7. 目标盘是第一个200G分区; 8. 安装过程,可说相当简单,基本内容,加上中文简繁体,X11包; 9. 安装结束后,并不急于启动; 10. 使用Uinstaller OSx86, 修改com.apple.boot.plist,为显卡,网卡加入EFI String; 11. 加入必须的几个驱动,我加入了如图中的几个; 12. DSDT patcher生成的dsdt.dsl,按网上的修改RTC的办法,然后再手工编译成dsdt.aml, 最后放到SL的”/”下面就行了; 13. 重启-V,结果KP; 14. 再重启按32位方式进入,成功; 15. 后来不经意发现,又可以进入64位了; 16. 在测试合适的声卡驱动过程中,删除了extensions.mkext, 再按64位启动又KP,不得已再次32位模式,成功后,再试64位又成功。总结,似乎extensions.mkext只能在32位模式中创建。。。 乱说了一通,只是觉得这个GA的板子没难度,不够刺激。下一步准备试试俺的老机器,不过估计应该不易。。。 此帖于 Sep 16th, 2009 22:41 被 苹果叔 编辑。 |
凭借回忆和想像,生活在过去。
|
|
|
感谢 苹果叔 此篇文章之用户: |
SOHOPC (Sep 16th, 2009) |