2008年11月12日

完美安装Leopard 10.5.5

上次尝试硬盘安装leopard 10.4 虽然安装成功 但是显卡问题始终没有解决 所以删除后换上了Ubuntu 8.04(后更新到8.10) 最近又去论坛转悠 居然发现9600GT的驱动已经出现了!而且新的leopard 10.5.5镜像也出来了 于是再次动心 刻盘安装新版苹果 通过总结论坛中的诸多经验教训 再加上将近10次的不断尝试 最终完美安装 显卡 声卡 无线网卡全部正确驱动 CI/QE全开 重启关机也一切正常 今天把主要过程写下来 希望对准备安装leopard的朋友有点帮助

 Leoprad 10.5.5 on PC
先说一下我的机器配置:E7200 技嘉EP43-DS3L(南桥:ICH10 声卡al888) 9600GT(512M) DLINK的DWL-G122无线网卡 DDR2 800(2G) 硬盘光驱都为SATA接口 系统为XPSP3+Ubuntu8.10 这个配置已经被N次证明非常适合安装苹果 如果你的主板和我一样 你就基本要成功了 呵呵

一、准备工作

一个至少10g的分区 BIOS里启用ACHI 下载iDeneb_v1.3_10.5.5镜像刻盘备用,我还准备了一张winpe工具盘 抹盘之后遇到boot 0:mbr boot 0:error的错误可以立即激活XP所在分区 另外就是设置双起菜单 下载tboot文件 放到C盘根目录 然后修改boot.ini 加上:c:\tboot="Leopard 10.5.4" ok~

二、开始安装

光驱引导 进入安装画面后 打开磁盘工具 把10g分区抹掉 然后进入自定义安装画面 我选择的内容是:本地化语言只选简体中文 X11 内存补丁 我的是DDR2 800 所以选择AppleSMBios-27-800 声卡选择patched by taruga里的 alc888 6ports 和 alc888 6ports digital 应用程序里选kext helper和OSX86Tools 其他的都不选 然后可以开始安装了 记得跳过光盘检测

三、几个问题

1、重启后可能无法启动 提示boot 0:mbr boot 0:error 用pm工具设置xp所在盘为活动 或者进入dos 输入fdisk /mbr 即可解决

2、一定要开启ACHI 否则肯定遇到still waiting for root device

3、自定义的内容按照你的实际情况选择 如果和我配置差不多 就按照以上进行 什么cpu=1-fix usb 电源补丁都不用打

4、如果看见灰色苹果 然后就停止不动 那就在启动时输入-X 安全模式下安装显卡驱动(如下) 之后就能正常启动了 我的就是这样 

5、时间与XP不同步的问题 请设置时区为冰岛

四、驱动安装

声卡与9600gt的驱动 主要参考kikumail的帖子 非常详细 按照步骤一次成功!为了方便 我也一并转来

1、声卡AL888

前边说了 自定义时选上那2个驱动 然后利用kext helper安装AppleHDA.kext和HDAEnabler.kext两个文件 最后用OSX86Tools修复权限

2、显卡9600gt

1).去以下地址下载NVIDIA 9000 Series Drivers.pkg包并安装,重启
2).打开终端输入: sudo nano /System/Library/Extensions/NVDANV50Hal.kext/Contents/Info.plist
然后修改其中
<key>IOPCIPrimaryMatch</key>
<string>
0x00f010de&0xfff0ffff
0x019010de&0xfff0ffff
0x040010de&0xfff0ffff
0x042010de&0xfff0ffff
0x06e010de&0xfff0ffff
0x060010de&0xffe0ffff
0x062010de&0xffe0ffff
0x064010de&0xffe0ffff
0x086010de&0xffe0ffff
</string>

<key>IOPCIPrimaryMatch</key>
<string>0x[你自己的设备id(我的为0622)]10de</string>
如:我的9600gt设备id为0622, 因此我做如下修改
<key>IOPCIPrimaryMatch</key>
<string>0x062210de</string>
按 (CTRL-O) 保存然后退出.
3). 使用 OSX86Tools(点此下载)创建 EFI-string:
运行OSX86Tools,点击 "Add EFI Strings/Boot Flag". "GFX Strings", "Custom GeForce hex".
自己输入一个设备名称(device name)选择显存的大小 选择输出方式
复制 generated EFI-string(注意应该选择的是一串16进制数字).
打开终端输入:sudo nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist 
编辑如下位置:
<key>device-properties</key>
<string>粘贴你的 EFI-string 在这里,注意字符串应该是一串16进制数字</string>
保存文件(CTRL-O) 后退出.
4). 修复权限清空kextcache(可以使用OSX86Tools来完成)后重启。

重启后CI/QE应该全开了 任务栏透明了吧 呵呵

3、无线网卡DWL-G122

Dlink的这块网卡用得Ralink 的 RT2571W 芯片 驱动到这下载:Ralink官网 目前的问题是每次启动都要拔插一次 待解决

至此 完美的苹果系统安装完毕 有问题欢迎留言讨论

Orignal From: 完美安装Leopard 10.5.5

没有评论: