黑苹果安装前后总结

Home / Hackintosh MrLee 2018-5-2 6478

前言
装黑苹果是痛苦的, 因为要经历各种各样的问题,各种"五国",但安装完之后的结果是快乐的,你会发现MAC系统比Windows在很多方面都要优秀很多,而且运行效率也要高很多,我I5 2520M的CPU,8G内存,120G SSD,同时用PD跑一个XP虚拟机,一个CENTOS虚拟机,主机速度照样杠杠的,本来准备升级到I7的CPU,网上买了块I7 2670,结果散热有点扛不住, 关键我的电源是65W的,直接点不亮,后来就放弃了.

我的安装故事
真正意义上的小白一个,之前连苹果系统都没用过,什么概念也理解过,因为入了T420,就开始想着整个黑苹果,经常三天反复的尝试,在Smartsuit兄弟不遗余力的帮助下,终于将苹果系统装起来了,目前除了声卡还没有装外,其他的都OK了(当然读卡器无解,我反正也不用),连续三天,有时间就弄,晚上12点多才睡,挺辛苦,不过胜在装起来了,在此分享下经验,不一定完整,因为装的时候也没截图,不过应该还是有些信息可以供大家参考.
首先说下我的电脑配置: I5 2520M, 4G , 120G SSD, 1600 * 900网格屏, 集显, 为什么特别注明是网格屏呢? 只是想说网上对网格屏的传说各种各样, 还是要自己亲眼看一下才行, 我当时也挺紧张,生怕回来后受不了, 可是收到后发现也就那么回事, 根本没有想像中那么差,如果不凑太近(正常使用不会凑那么近)或者刻意去看,是很难发现网格的, 当然整体精细度有点影响, 不过我觉得影响不大(请相信我绝对是强迫症患者,比如屏幕有亮点,打死我都是接受不了的),网卡是博通的9322
好了,说正题吧:系统统下载是这个http://bbs.pcbeta.com/viewthread-1592352-1-1.html, 自带Clover的10.10系统, 这里啰嗦两句什么是Clover,什么是变色龙(PS:这里谈的所有东西都是我作为小小白的理解,不一定对,这贴子内容也是给像我一样的小小白看的,高手请直接飘过,如果我理解错了,请斧正), 正常的Windows系统,或者Linux系统,从BIOS检测之后,会自动找到硬盘的引导系统,可是苹果不行啊,你没法指望BIOS直接引导进入OS X,我猜应该是苹果的BIOS的引导方式跟普通机器的引导方式不一样,它是一整套的,专给它自己用的,所以用它的BIOS(也不知道苹果是不是这样叫)引导它的系统是理所当然的, 普通机器不行, 所以Clover或者变色龙就是一个中间桥梁(当然功能远不止这些),BIOS先引导启动Clover或者变色龙,然后它们两个再去启动OS X,就这么回事,但愿我没有理解错,变色龙是更早期的引导系统,Clover是比较新的,这里用的是Clover,你就照着用好了,其他的自己去脑补,多的我也说不上来了.

------------------------------------------------------------------------------------------
中间丢失N多内容,哭,编辑半天不小心按了下退格键, 全部得重来undefined
------------------------------------------------------------------------------------------

下载系统后,5个多G啊,用TransMac刷到U盘上,U盘最好是8G或者16G的,教程里都有,我不啰嗦,刷完后,如下概念得先了解下:
1. U盘下面的EFI目录
   黑苹果能不能安装成功,基本上都在这个目录里了,所以重点要了解下这个目录,U盘刷好后,会有三个分区,不过Windows下面是看不到的,至少Win7不行,据说Win8可以,其中第一个分区是ESP分区,约200多M,其实这分区Win7安装的时候就会有,这里边放的都是系统的引导信息,应该是通过UFEI引导的时候,就要找到这个分区去引导,曾经上过一次当,就是Win7装好后,开开心心的把系统做了个GHOST,结果某天发现系统不行了,把硬盘分区干掉再用GHOST恢复,发现死活都启动不了,后来才知道,系统引导信息跟系统根本不在一个分区里,没把引导分区GHOST下来,根本没法引导.这个分区里边有个EFI的目录,目录下面有个Clover目录,我们接下来所有做的事情,就跟这个目录打交道了,重点关注ACPI(其中DSDT和SSDT放里边),KEXT(所有驱动放里边),还有根目录下有个config.plist文件.

2. DSDT
   這個很重要, 全稱叫The Differentiated System Description Table,是系統用來管理硬件的一個表,每個電腦有不同的硬件,自然就需要不同的DSDT,好在T420已經有高手做好了现成的DSDT,我们放在\clover\ACPI\patched\目录下就好了.

3. SSDT
   这个是管理CPU睿频的,也有现成的,同样放在\clover\ACPI\patched\目录下就好了.

4. Config.plist 
   这个是配置Clover的相关参数的,很重要,我曾经吃过它的亏,好在也有现成的,直接放进去就好了,在Clover目录下.

5. KEXT
   新手一开始不知道这是啥东西, 其实它就是驱动程序, 这边面很重要, 你可以一开始没有必要的驱动,但有些是必须的,没有就会无法启动的, 我曾经就在这里边死过N多次, 无数次停止响应.

在BIOS-启动选项里,有个用UEFI还是Lagency启动的,选BOTH,下面一项选UEFI Only,然后按F12,选择U盘启动,居然只有一个光标在左上角闪啊闪,怎么都进不了Clover界面,起初以为是BIOS设置问题,结果把BIOS里有关启动项的各种组合都试过了,都不行,折腾了一个晚上,未果...  开始以为自己U盘做得不成功, 第二天准备在台式机上重新做, 在重做之前, 试着在台式机上试一试能不能启动, 结果居然是OK的, 奇怪, 为什么台式机可以笔记本不行呢? 问度娘, 原来需要把DriverUFE64/CsmVideoDxe-64.efi这个文件删除掉, 别问我为什么, 我也不知道,反正删除掉就好了,至少在T420上如果有这个文件,永远都是开机左上角一个光标闪闪闪.
终于可以看到CLOVER的界面了,选择Install XXXXX,敲回车,然后就是大篇幅的文本往上翻,大堆的错误出来了,这个时候别管它,直到停在某个位置不动了,半天没反应...
中间经历了N次各种情况,均上网找问题解决了,其中有一个是提示电源管理错误的(com.apple.driver.AppleIntelCPUPowermMangement XXX),是因为要放一个NullCPUPowerManagement.kext在KEXT目录里边,这里只是提一下,最后需要的东西,我都会打包放附档里去,大家直接拿来用就好了,不用经历跟我一样多的反复错误.

终于也不知道经历了多少次卡死,反复重启,百度搜索问题,系统进到了苹果安装界面...感觉到了这个位置,你的苦难就基本上结束了, 这个时候要先使用磁盘管理给硬盘分区,我选择了GURD分区格式,整个硬盘只分了一个区,然后开始安装系统,一直下一步,下一步,直到提示最后1秒钟(这时候个最后1秒钟,至少要15分钟,大家要耐心等), 然后重启三次,就装完了.

简明安装过程
贴子很久没有更新了,看到大家那么多人支持,把它写完吧,下面光说步骤,大家照着做:
1. 下载htttp://bbs.pcbeta.com/viewthread-1592352-1-1.html中的ISO文件.
2.  参考将ISO写入U盘,并且记得将附档中的BOOT+EFI按贴子说明写入U盘的EFI分区(这步一定要做,否则你等着启不动,而且一定用我现在这个贴子中的附档)
3. 然后将你的系统BIOS中启动项设置为BOTH,选择UEFI ONLY,按F12 U盘启动.
4. 在启动项里选择选择"Boot OS X Install from Install OS X Yosemite",回车,这个时候系统就开始进行安装,神仙保佑你不要在某个位置卡死(理论上不会,我在这个位置反复遇到各种情况,修改好附档的)
5. 理论上你可以根据步骤一步步把系统装完了,在第一次启动后,磁盘分区我只分了一个区,选的磁盘格式是GRUD.
6.恭喜你,一切顺利,进入到苹果的系统了对吧,这个时候开始装驱动,在Application里的utilitys里,打开终端,输入如下命令:
  sudo -s (之后在弹出的提示里输入密码)
  mkdir /Volumes/EFI
  mount -t msdos /dev/disk0s1 /Volumes/EFI
7. 这个时候在FIND的左边栏里你就可以看到一个EFI的目录,点进行,把BOOT+EFI NEW 中的CLOVER和BOOT解压进去,这个时候系统就可以脱离U盘启动,而且驱动也会全部加载好.
请留意BOOT+EFI和BOOT+EFI New是不一样的,前者是写到U盘中用作安装的,后者是系统装好后加载到EFI分区的,不要搞混了,这个适合于T420 2520M的CPU,理论上其他的CPU也可以,只是不能变频而已,其他的CPU你得自己去找对应的SSDT文件,同理,X220,T520同配应该也是可以用的,T420S应该也是可以用的,当然我没试过,有兴趣的可以自己去试.有时间我再会截些图放在这个贴子里逐步完善它.


已知问题:
1. 蓝牙未驱动
2. 读卡器未驱动
3. CPU只能睿频到3.0G,到不了3.1,估计是SSDT做得不太好,要重新整过.


可能会有的问题:
大家在安装完成后,如果发现声卡,电池管理之类的没有驱动好,请使用Kext Wizard将BOOT+EFI NEW下面KEXT下面的所有驱动打到S/L/E目录下,并修复权限,重建缓存,关于Kext Wizard的使用方法,请自行百度.

本文链接:https://www.it72.com/12365.htm

推荐阅读
最新回复 (0)
返回