|

- UID
- 24141
- 帖子
- 47
- 积分
- 39
- 在线时间
- 33 小时
- 注册时间
- 2008-8-29
- 最后登录
- 2009-11-29
|

[原创] p45+ch10+nv9600gt 完美安装10.5.5和xp双系统(分享过程,希望对大家有帮助)
今天开始将我啃苹果的整个过程写下来,整个过程参考了很多网上的贴子,包括国内国外的都有.
没写过东西(一天之内可能写不完),希望大家能完整看下去.所有内容不需回复,不需购买,只求兄弟们看完了以后,成功安装后,回个贴,顶兄弟一个,给兄弟一个动力
先上图,呵呵
我的机器配置是:
主板:GA-ep45-ds3l bios 版本为 f8
cpu:扣肉e7200
内存:kingston 2G
显卡:9600GT
声卡:alc888
北桥:p45
南桥:ch10
光驱:ide JMicron 368 芯片
如果跟我配置相似的兄弟,你们先偷着乐吧
一. 准备硬盘分区
我是250G的硬盘,利用diskgen分了一个15G的主分区用于安装XP.然后分了一个20G的扩展分区,设置分区类型为af.其余的空间,大家可以随便分.如果哪位兄弟不会分区的话,呵呵,建议先把windows玩好了,再玩苹果.
二. 安装xp
此过程方法无限,我是利用电脑公司特别版9.2安装的花时10分钟.
三. 设置双启动菜单(当然这一步也可以在安装好macosx后再做)
网上下载tboot文件(有时间给大家补上).放到XP系统根目录,修改boot.ini文件.加上下面这句即可:
tboot="mac os 10.5.4"
保存重启
四. 安装macosx(我采用的是iATKOS_4i 10.5.4)
1. 将刻录好的光盘放入光驱,进入bios设置Sata方式为achi(我试了不设置这项也可以,不过安装速度奇慢),关闭Cup节能.
2. 进入安装后,点磁盘工具,将刚才20G的分区抺掉
3. 点击下一步安装,选择刚才的20G分区,点自定义(英文的),出现各种补丁选项.这里我只选相关的东西.见附图1
其中我只选择stock files 中的两项,patch for ps2和SATA.然后一路next.重启.
4. 安装10.5.4中文语言包,本论坛有人已经发过相关的文件,大家可以自己搜索。
五. 安装声卡驱动.
首先感谢坛子里的cnwxjzy兄弟,有空请他吃火锅
过程如下:
先安装iD10.5.5中的两个alc888驱动.我从安装盘中提取出来了.如下:
alc888.pkg
alc888_6Ports.pkg
冒似太大传不上来,以后补吧
然后利用kext helper安装如下两个文件
AppleHDA.kext
HDAEnabler.kext
我将这两个文件压缩分割了一下
安装完了,记得修复权限.
六. 升级到10.5.5
1. 首先,直接从苹果网站下载10.5.5升级文件
地址如下:http://www.apple.com/downloads/m ... cosx1055update.html
2. 在开始运行升级文件这前打开终端窗口,输入“sudo su -” 注意不带引号. 输入你的超级密码,然后输入以下命令 :
“while sleep 1 ; do rm -rf /System/Library/Extensions/AppleIntelCPUPowerManagement.kext ; done”
注意不带引号.
3. 保持这个窗口为打开,然后运行你下载好的升级文件,等待完成。
4. 重启之前,按ctrl+x退出正在终端中运行的脚本. 关闭终端窗口并点击升级窗口中的重启按钮。
5. 查看是否升级成功(一切看人品,祝你好运)。
七. 安装显卡驱动
1.去以下地址下载NVIDIA 9000 Series Drivers.pkg包并安装(这是老外做的一个安装包),可能要求重启
http://rapidshare.com/files/1555 ... es_Drivers.zip.html
2.利用nano 打开 /System/Library/Extensions/NVDANV50Hal.kext/Contents/Info.plist 文件
命令为: 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),我输的是nv9600gt, 选择显存的大小,我的是512M,选择输出方式,我的是DVI/DVI.
复制 generated EFI-string(注意应该选择的是一串16进制数字).
使用命令 "sudo nano" 打开 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
输入刚才复制的EFI-string,如下:
<key>device-properties</key>
<string>粘贴你的 EFI-string 在这里,注意字符串应该是一串16进制数字</string>
保存文件(CTRL-O) 后退出.
4. 修复权限清空kextcache(可以使用OSX86Tools来完成)后重启。
5. 这里可能需要重启两次,如果出现问题请按-x进入安全模式,修复权限清空kextcache后重启.
八. 最后一步,在线更新软件,享受苹果吧,哈哈......祝所有兄弟开心
[ 本帖最后由 kikumail 于 2008-10-30 13:57 编辑 ] |
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
-
1
评分人数
-
|