- UID
- 186270
- 在线时间
- 0 小时
- 最后登录
- 2013-4-23
- 注册时间
- 2012-8-13
- 宅魂
- 99 点
- 贡献
- 97 点
- 宅币
- 701 枚
- 宅の石(入宅度)
- 0 块
- 元气(技能点)
- 4 点
- 活跃
- 0 ℃
- 听众
- 4
- 收听
- 0
该用户从未签到
Continue
- 积分
- 1539
|
本帖最后由 Yoshiki_Sai 于 2012-8-16 05:27 编辑
前言
Mac OS X 一个优秀的操作系统,基于坚如磐石的UNIX基础。
7月25日,苹果正式发布了 OS X Mountain Lion (山狮) ,版本号为10.8。
同为学生党,本文为暂时没有打算更换设备,又想尝鲜 Mountain Lion(以下简称ML,切勿想歪)的同学提供一篇简明教程。
楼主在这里介绍的是 自己亲手安装成功 ,并且遇到大部分新手都会遇到的问题,在本帖中我会尽力解决每一位在安装过程中遇到的差错。
当然,国内比较做的好的论坛是远景。本文中也许会引用到部分文字或图片,能找到出处的我会注明来源。
那么,我们就直奔主题吧。
文章稍有些长,当遇到难以理解、无法下咽等,还是希望正在阅读此文的你坚持看完,等回头自己按步骤操作时,问题自然迎刃而解。
所涉及的部分软件我会稍后打包在2楼放出,您也可以边观看本文边开始下载压缩包内的 OS X 10.8 GM.torrent
教程会使用 红、蓝、黑 三色来区分 注意事项,扩展和补充我会在括号内提及,引号内则是引用的文字或图片。
1.为系统分区
我这里选择的是硬盘版安装(其余的有U盘安装、虚拟机安装、本文不涉及)
要安装OS X,首先我们给它分好区,我们需要两个分区。一个用来存放安装所需的文件(暂命名“安装分区”),另一个用来放OS X系统(暂命名“目标分区”)
- 安装分区:大小只需要能放入安装文件就可以,文中用 6G(6144M)举例。
- 目标分区:大小随意,磁盘紧张的话30G。
Windows对HFS+的支持很差,因此分好区之后基本没有办法调整了,分区的时候一定要考虑好!
- 打开WIN7自带磁盘管理工具(diskmgmt.msc),在现有分区中选择一块你希望分出6G的磁盘。右击,选择压缩卷(如图1-1)。 (图1-1)
- 填入6144M,点击压缩(图1-2)。 (图1-2)
- 这时会有一块6G的可用空间,右键,新建简单卷(如图1-3)。(图1-3)
- 一路下一步,直到格式化分区,这里选择 不要格式化这个卷(如图1-4),完成。(图1-4)
分区工具到此基本结束,再重复上述步骤分出一块30G的目标分区就可以。如果希望使用第三方软件进行上述操作,推荐DiskGenius。
2.将镜像写入“安装分区”
使用 硬盘安装助手(如图2-1) Leopard hd install helper v0.3 (Vista/Win7用户请以管理员身份运行这个程序)
- 镜像文件选择下载的OS X 10.8 GM Install.cdr(4.76G)
- 目标分区选择刚刚分好的“安装分区”(6G)
- 取消红色框中的三个勾选
写入过程建议关闭其他所有程序。写入的时候可能出现程序无响应,进度条不动的情况,实际上程序仍然在工作(可以按下CapsLK大小写切换看是否亮灯)
写入完成后,在日志中看一下是Set partition type to AF: Success 还是 Set partition type to AF: Failed。
如果Success,请直接看第3步。如果Failed,需要用到步骤1.中提到的DiskGenius。
- 选中“安装分区”,右键选择 更改分区参数(如图2-2)。 (图2-2)
- 手动将系统标识改为 AF (如图2-3)。 (图2-3)
- 左上角选择保存更改,退出。
写入完毕后,你会发现安装分区的大小缩水了,这个是正常的,应该说是硬盘安装助手自身的问题,没有办法解决。
3.安装HFS+读写软件
回头看刚才用硬盘安装助手写入的”安装分区 ”是不是不能正常打开?正如引用到的,Windows对HFS+的支持很差,不能读取或者写入HFS+分区。那么我们只能依靠第三方软件了,Macdrive。
安装Macdrive8,一路下一步,重启。使用Keygen注册Macdrive。
- 打开Macdrive,右下角About Macdrive。(如图3-1) (图3-1)
- 继续右下角,Activate。
- 选择第二项,I Have a serial number……
- 打开keygen,点击GENERATE,将生成在左侧的Serial 复制到Serial number中(因为我已经注册过了,所以我引用远景论坛@oroge 文章中的贴图 3-2) (图3-2)
- (如图3-3) (图3-3)
- (如图3-4)
(图3-4)
如果是WIN7 64位系统的建议使用Macdrive9,虽然Macdrive9我没找到破解版,不过试用期5天足够弄好Mac了。
至此Macdrive已经安装好并且在重启后注册完成。
4.必要的BIOS设置,开启AHCI
由于各种硬件或配置的不同,BIOS 的设置界面也不尽相同,但大体上可分为四大类: Adward BIOS、AMI BIOS、Phoenix BIOS 和 UEFI 下面引用的设置界面只是范例(如图4-1,图4-2),具体大家揣摩一下应该都能看得懂(引用自HJMAC)。 (图4-1)
(图4-2)
大部分的笔记本都是开机时候按F2进BIOS,具体之后怎样,正如上面所说,跟主板有关。
关键字应该是类似“SATA MODE”
以下是几点Tips:
- 如果你是WIN7 ,先要对注册表进行如下修改,再开启AHCI,否则有可能蓝屏。 点开始,在搜索框中输入“regedit”回车,打开注册表编辑器,定位到:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci,双击打开右窗口中的"Start"项,在“数值数据”框中,输入“0”,然后点击“确定”保存设置,退出注册表编辑。
- 如果实在无法开启AHCI,在步骤6.中会讲到免AHCI补丁。
5.安装引导 白苹果采用的是EFI,这和普通PC的BIOS或者UEFI不同。所以,为了加载Mac OS X,我们需要一个东西模拟白苹果的EFI加载系统。这个东西就是引导。
我们使用的是Chameleon 变色龙。
在安装变色龙之前,又有一个Tips for Win7: 检查自己是否有100M分区。 这个100M分区是Win7以来的新东西。如果在安装Windows的时候用了自带的分区工具进行了分区操作(比如新建分区)就会生成。这其实有点类似Linux的做法,Linux在安装过程中可以专门分出一个100MB左右的分区作为它的引导分区(/boot),这个分区主要用来存放grub.exe、menu.lst、*fs_stage_1.5、initrd,以及内核文件vmlinuz的等Linux启动引导过程会用到的文件。 类似地,Windows 7的这个隐藏分区是它的主分区,系统分区,活动分区。Windows 7在启动过程中会从这个分区启动,然后再启动C盘目录。微软采取这样的做法也是处于保护引导文件的安全的考虑,另外也与Bitlocker加密有关。Bitlocker加密需要硬件TPM的支持,普通用户用不上,但是引导文件的安全是大家都需要的。因为如果有100M隐藏分区的话所有的Win引导文件都会放在100M中,所以要在Win启动菜单上添加项目必须取消这个分区的隐藏。
怎样查看自己是否有100M分区呢,像之前做的给系统分区一样,调出磁盘管理,先给所有没有盘符的隐藏分区加上盘符:在没有盘符的分区上右键,选择”更改驱动器号和路径”。然后点击”添加”按钮,分配一个你喜欢的驱动器号并点击”确定”。然后交给程序自动判断。
解压 Chameleon Install 2012.RAR ,打开 Chameleon Install,选择系统后进行安装(如图5-1).
(图5-1)
因为我们要安装最近的ML,在变色龙安装完之后,去2楼压缩包中找到wowpc.iso,覆盖掉C盘根目录下的原有wowpc.iso
那些隐藏分区怎么办呢?你可以选择继续让它们显示,如果要隐藏也是可以的,重新打开磁盘管理,在要隐藏的分区右键更改驱动器号和路径。删除分配的盘符就OK了。
6.修改安装盘,加入必要的驱动(kext)
大家都知道,正常情况下 Mac OS X 是不能安装在PC上的。究其原因,是硬件不同。OS X 中只加入了白苹果所用的硬件的驱动,因此,PC的硬件往往不能被驱动,幸好早就有高手编写了用于黑苹果的驱动,我们要做的只是把它们复制到正确的位置罢了。 在Mac中,驱动就是一个以”.kext”结尾的文件夹,不要弄错了。有可能你在下载驱动的时候发现有些压缩包中还有名为”____MACOSX”之类的文件夹,这些都是Mac OS自动生成的,就好像Windows的desktop.ini之类的一样,可以忽略。
以下所有的操作都在安装分区中进行,在分区根目录下新建一个名为Extra的文件夹,然后再在Extra里面建立一个名为Extensions的文件夹.我们的驱动就放在Extensions文件夹里面。Extra/Extensions这个路径(缩写E/E)。至于要在E/E里面放什么,这就因电脑而异了。如果电脑不能开启AHCI,就要安装免开AHCI驱动。如果你使用PS/2键盘或鼠标,就需要加入PS/2驱动,等等。我会把合集附在2楼的压缩包内。
但是有一个驱动是必须放的:FakeSMC.kext,这是一个非常重要的驱动。原因是:为了阻止 OS X 被安装到PC上,Apple把 OS X 启动必需的文件加密了,必须依靠一个名为SMC的硬件把文件解密才可以启动,而PC是没有SMC的。FakeSMC的作用就是模拟SMC,让 OS X 能够启动。
这里附上常用kext的合集,引用来自@Crazybirds 1.必备补丁(其他非必要的补丁kext,安装时,最好全部删掉,避免发生不必要的错误)
FakeSMC.kext 安装时最好使用fakesmc 2.5版(较不易出错) PC安装Mac必备破解补丁
AppleACPIPS2Nub.kext 及 ApplePS2Controller.kext PS2 鼠标键驱动组合2个要一起使用
2.BIOS无法开启AHCI及AMD补丁(最好别装,除非必要)
No-AHCI-patcher(Intel).zip Intel免AHCI专用kext
AppleATiATA.kext.zip AMD芯片组专用kext
AppleVIAATA.kext.for.sis.SATA.zip SIS芯片组专用kext
直接使用附件破解IOATAFamily.kext.zip(内含多种芯片的免AHCI补丁),可删了/S/L/E/IOATAFamily.kext(备份)
3.以下选用(最好别装,除非必要)
NullCPUPowerManagement.kext 禁用电源管理功能,解决HPET错误
OpenHaltRestart.kext或EvOreboot.kext(2选1,不可共用) 解决重启/关机时遇到无法断电问题
ElliottForceLegacyRTC.kext或LegacyAppleRTC.kext(2选1,不可共用)防止主板BIOS的CMOS重置错误
PlatformUUID.kext 解决Unable to determine UUID for host. Error : 35的问题
(上面几个kext请解压Optional.kexts.zip得到)
此外,笔记本最好安装ElliottForceLegacyRTC.kext或LegacyAppleRTC.kext(2选1,不可共用)
以免BIOS被毁了,无法开机。
我在2楼压缩包内,放入三份KEXT,一份是Extra.zip,E/E已经帮你建好,直接解压后放入目录即可。另外一份是All-kexts.zip,单独需要什么就在这里找,还有一份是我自己电脑的全部完美驱动,Extra Y450.rar,相同型号的可直接用我的。
7.安装程序
如果说前面的步骤按部就班稳妥完成的话,不会出什么差错。然后从这步开始,因为硬件的原因会造成五花八门的错误,我将在2楼解答并收集大家常见问题供参考。 开始找一个空白不用的U盘或者光盘做PE系统。网上PE下载很多,下载一个用UltraISO写入就可以,具体在这里不展开了。最简单的方法是直接去电脑城买一张安装盘,要求带PE系统,系统内有带DG或者PM、PQ等分区工具,稍后设置活动分区会用到。(不要忽略这步,没有PE你在安装完Mac OS X 之后,无法回到WIN7了!)
- 重启,在显示WIN启动菜单时按上下键,选择变色龙。之后左右移动,选择 Mac OS X ML (如图7-1).(图7-1)
- 进入磁盘工具(如图7-2). (图7-2)
- 这里左侧列表选中"目标分区",切换到“抹掉”选项卡选择Mac OS 扩展(日志式),名字随便取,然后点击抹掉。千万不要抹错盘,是30G那个目标分区,不是6G安装分区,也不是WINDOW下的分区!(如图7-3)。(图7-3)
- 退出磁盘工具(左上角叉叉)
- 选择刚才抹掉的盘开始安装,正确的话应该只有一个可以选,别的都黄色感叹号(如图7-4)。(图7-4)
- 等进度条走完,接下来就是安装成功的提示。
8.用PE激活WIN所在分区
重启,进PE,选择一款硬盘管理工具,我这里还是用DiskGenius。
右键C盘,转换为主分区(我这里因为C盘已经主分区了,所以灰色)如图8-1.
(图8-1)
9.硬件驱动
总算完成了……终于可以看到MAC的桌面了,可惜现在ML又聋又哑,分辨率也不可调,没有QE/CI,甚至可能连上网都不行。
这里就是另外一片海洋了,驱动索引。
8.16 有点晚了……今天先施工到这里,上传完图片和2楼的压缩包我就滚去趴床了……
|
评分
-
参与人数 4 | 宅魂 +5 |
宅币 +52 |
贡献 +8 |
元气(技能点) +3 |
收起
理由
|
肉扁是M菌
| + 3 |
+ 7 |
|
|
Σ( ° △ °|||)︴ 碉堡了 |
小饼干儿
| + 1 |
+ 2 |
|
|
Σ( ° △ °|||)︴ 碉堡了 mark |
冰龙with麟
| + 1 |
+ 3 |
|
|
→_→手滑 |
hcl
| |
+ 40 |
+ 8 |
+ 3 |
Σ( ° △ °|||)︴ 碉堡了 |
查看全部评分
|