用U盘在470显卡的PC上安装Mac OS X Lion DP4

2011年的WWDC,苹果放出了Lion的介绍,看的我心里痒痒,之前装的Snow Leopard已经让我比较满意了,看到Lion的一些新特性,本来想等到正式版发布后再装,想想都DP4了,应该算比较稳定,果断做小白鼠尝鲜。

其实整个教程就是按照InsanelyMac上的两篇文章来的,根据我自己的机器,做了一定的修改。除了安装镜像,我把所有需要的软件包都放到博客里供大家下载使用,在这里鄙视下某个论坛,老是拿下载附件赚分,有意思嘛。。。
http://www.insanelymac.com/forum/index.php?showtopic=256729&mode=linear
http://www.insanelymac.com/forum/index.php?showtopic=214219&mode=linear

首先介绍下我的机器配置:
CPU: Intel i7 860
显卡: nVidia GTX 470
主板: Asus P7H55
内存: 4G

Intel的CPU现在都比较好装,特别是i系列,毕竟白苹果都是i系列的了,显卡有点悲剧,据说Lion里不带Fermi驱动,但貌似我的没装就能驱动,这个后面再说,AMD显卡特别是6000系列应该很爽,可以直接驱动。

你需要:
一台已经装好了Mac的机器,Snow Leopard就可以,我貌似看过windows版本的制作启动U盘的方法,但是很复杂,如果没有现成Mac的童鞋,去问Google吧。
U盘一个,8G以上
Lion DP4镜像,这个太大,大家还是自己去搜吧。
Extra_Lion_DP4
Chameleon RC5
DSDT Auto-Patcher
Extra_iMac
FakeSMC_Fermi
OSInstall
Lion_kext
RealtekRTL81xx-0_0_67+.pkg
Kext Helper b7
ViaHDA
以上所有文件点这里下载。
这个方法不需要在硬盘里建立一个8G分区存放安装文件,只要一个20G以上安装分区即可。

1. 启动U盘制作

先载入下好的Lion DP4镜像,打开一个终端,输入:
open /Volumes/Mac\ OS\ X\ Install\ ESD/BaseSystem.dmg
打开Disk Utility,选中U盘,然后点恢复标签,将Mac OS X Base System拖入到Source,U盘分区拖入到Destination,然后点恢复按钮。
恢复完成后,进入U盘的/System/Installation,将Packages这个链接删除,然后建立一个同名的文件夹。再输入下面命令:
open /Volumes/Mac\ OS\ X\ Install\ ESD/Packages
复制弹出的文件夹里所有文件到U盘里刚建立的Packages文件夹里。
然后安装Extra_Lion和Chameleon RC5,注意要选择安装路径,选在U盘里。然后替换/System/Installation/Packages里的OSInstall,用我给出的那个包替换掉,这样就可以安装在MBR分区里。

2. 添加驱动

如果你的机器配置和白苹果很相似,这一步可以忽略。由于我这个Fermi显卡,所以要加载驱动才能进入安装界面。在U盘的根目录下建立一个Extra文件夹,里面再建立一个Extensions文件夹,将Lion_kext.zip里的东西放在这里。如果显卡是GTX 470/480,需要把原有Fake_SMC删掉,用FakeSMC_Fermi里面的文件替换。
现在这个U盘就可以拿去安装了。

3. 安装之后

安装过程和SL一样的,这里我就不啰嗦了。装完后,用U盘引导系统,选择硬盘的那个分区启动,进入系统后,再此安装Chameleon RC5,这样就可以自己启动了。
将Extra_iMac解压缩到根目录里,当然,Fermi显卡需要替换Fake_SMC为Ferimi版本的。
然后运行DSDT Auto-Patcher,选择我的主板Asus P7H55,这里还是有蛮多主板支持的。
貌似我这里第一次进系统就已经有显卡驱动了,不用再次安装,但是声卡和网卡都没有驱动。网卡安装RealtekRTL81xx-0_0_67+.pkg就可以了,声卡用Kext Helper b7安装ViaHDA就可以。
现在所有驱动都有了,加上有DSDT,关机睡眠也正常。可以去体验Mission Control了~

Mac , , , , , ,

3 comments