在W500上安装MacOS Snow Leopard 10.6.2记录

发布: 2010-03-28 10:54

win7 qijianban
参考:http://bbs.pcbeta.com/thread-592288-1-1.html

1. 安装了,bootthink 2.4.6
解压到并安装到C:\Darwin\目录下,以Administrator身份运行了install.bat。

2. 安装HFS-explorer和jre运行环境。
使用这个软件打开SL.dmg 的时候出了问题,UDIF file unsupported or damaged
搜索ggc到使用ultraiso先转换o为ISO,再转换为DMG。试试再说。
(用ULTRAISO先将下载的DMG转化为ISO,然后用HFSEXPLRER转换为DMG,再用硬盘助手就可以写入了)
这么一转换,文件变大了,从原来的5.6G变成了6.6G了。
现在可以使用HFS-explore打开了,这一步完成了,接下来下一步了。
3. 安装硬盘安装助手0.3,以administrator身份运行ddmac, 向空白分区k中写入这个新转换过来r的镜像文件。
(另,这个macdd可不可以用linux系统的dd来做呢?)
执行结果:
Image file:C:\SL10.6.2\2Mac OSX SonwLeopard 10.6.2_10C2234_Retail.dmg
Type: dmg.
File size:7192113152 Bytes
Image size:7192113152 Bytes
To driver:z
Driver size:104861794304 Bytes
Dump image file to driver,please wait...
Change partition type to AF: Success
All done, have fun!

4. 修改写入镜像中的文件,以便能安装在PC中。
使用的软件为,macdriver
macdriver 7.x 只能用在winxp, windows vista系统。
macdriver 8.x 可用在win7系统,因此下载了最新的8.0.5试用版本。
安装,重启电脑。
现在已经能看到写入的安装盘镜像分区了,打开替换文件,OSInstall。
(这儿有一点,安装指南中指定的目录是隐藏的,要手工在路径栏中输入p这个路径即可找到)

5. 进入bootthink菜单后,找到安装分区,风火轮了10秒后来了所谓的“五国”问题。
http://i791.photobucket.com/albums/yy193/samsonwtsui/mac010.jpg
回来安装指南,确定错误在哪?
这个错误是因为ATI显示卡的问题,在BIOS中设置集成的显示卡,安装能够继续了。
不过安装完后重新启动的时候依旧需要使用bootthink,否则无法启动。原来的可以启动Leopard 10.5.7的grub2菜单已经不能再启动Snow Leopard 10.6.2了。这个问题还需要解决。

6。进入系统设置账号信息后,系统就可以使用了。
这里有两个问题,默认启动分辩率只有1024x768 .(这时使用的显示卡为intel集成显示卡)。
解决办法,在启动到bootthink系统选择菜单时,按F8进入其命令模式,输入"Graphics Mode"="1600x1200x32",系统才能正常进入到这个分辩率下,显示的效果也比较好。
还有一个声卡的问题,播放大概10来分钟时间的itunes之后,声音就爆了,无法停止,需要重启动系统才能恢复,应该再找一个驱动试试。

7。安装ATI显示卡驱动,
系统自带的ATIRadeonx2000.kext会导致系统启动过程“五国”问题,详细信息显示内核panic。
解决办法为,把这个删除,安装RadeonHD.kext包。

sudo mv /System/Library/Extensions/ATIRadeonX2000.kext /System/Library/Extensions/ATIRadeonX2000.back

then reboot with -x

boot in and run

sudo nano /System/Library/Extensions/RadeonHD.kext/Contents/Info.plist


enableHWCursor


改为:
enableHWCursor


这个驱动包下载也比较好找,这里不提供了。
然后在BIOS中开启ATI显示卡后,系统起动起来了,
这个驱动能支持的比较好的分辩率为,1400x1050。如果非要再高的话,可以上到1600x1200,不过这时候显示有点重影了,而且在屏幕右侧还有一块没有显示出来,也就是桌面大到屏幕外面去了,这个不知道能怎么解决。

在网上说这种方法能开启QE效果,但我这里不行,不知道还需要怎么改改。
显示卡信息只显示为了,
稿
显示器:

类型: GPU
总线: PCIe
PCIe Lane 宽度: x16
VRAM(总和): 256 MB
厂商: ATI (0x1002)
设备 ID: 0x9591
修正版 ID: 0x0000
内核扩展信息: 无载入内核的文本
显示器:
显示器:
分辨率: 1400 x 1050
像素深度: 32 位彩色 (ARGB8888)
主显示器: 是
镜像: 关
联机: 是


8。 安装xcode开发环境,
xcode在这张10.6.2的安装光盘上有,把这个盘挂上后,这个目录下有安装包,
/Volumes/Mac OS X Install DVD/Optional Installs.localized/Xcode.mpkg

直接双点这个包即可安装上所有的苹果系统开发工具,大概用到2.6G的磁盘空间。

现在用于SL系统的最新Xcode版本为,3。2。1, 如果希望使用最新的Xcode包,则在系统更新中可以直接升级上去。

9. 安装开发工具及常用命令行工具,wget, subversion, fink
fink最新版本为,0.29.10,目前还没有苹果Snow Leopard 10.6的二进制版本,需要下载源代码自己编译。
编译过程参照:http://www.finkproject.org/download/srcdist.php

fink --help

fink selfupdate 同步包信息
fink list xxx 按包名查询一个包
fink install xxx 安装一个包, 能处理简单的依赖,但有时候处理不好。
fink remove xxx 删除一个包。



原文: http://qtchina.tk/?q=node/408

Powered by zexport