本帖最后由 andrewshu 于 2017-12-5 21:19 编辑
二话不说,先上图
再说一下电脑型号,acer e1-471g 32354g50Mnks 配置如下(好烂的配置,呵呵): 处理器 英特尔 第二代酷睿 i3-2350M @ 2.30GHz 双核 主板 宏碁EA40_HC 内存 4 GB ( 镁光 DDR3L 1333MHz ) 主硬盘 西数 WDCWD5000BPVT-22A1YT0 ( 500 GB / 5400 转/分 ) 主显卡 英特尔 HDGraphics 3000 ( 128 MB / 宏碁 ) 显示器 LG LGD02F8 ( 14 英寸 ) 网卡 瑞昱RTL8168/8111/8112 Gigabit Ethernet Controller / 宏碁 声卡 瑞昱ALC269 英特尔 Panther Point High Definition AudioController
小小白一枚,不懂dsdt,连plist都不怎么会改。只知道拿来主义,用别人现成的东西。之前在这台电脑上折腾过黑苹果,那时候装的是 OSX 10.6 Snow Leopard,mbr分区,变色龙引导,但不是很成功。
最近心血来潮,又想再尝试一下。发现现在GPT+UEFI+CLOVER已经是主流,网上好多e1-471g用clover引导装10.10成功的帖子。当年变色龙装10.6效果不好,现在再试一试clover。
准备的工具:一个带pe的u盘(mbr分区转gpt分区用的,如果已是gpt分区,可不用),一个空白u盘(制作yosemite安装盘),其他都是网上下的。
步骤: 1、升级bios到uefi 原来的电脑是bios+mbr分区,网上说clover最好是用uefi+gpt,查了一下,e1-471g官方最新bios支持uefi,果断升级bios到最新的2.18版。升级方法参考http://xueruipp.blog.163.com/blog/static/4449625420145603553903,拿来主义,直接下载了里面的两个bios文件,未做任何修改直接安装成功。ps:升级完成后注意进bios关闭secure boot(要先设置密码才能关闭),否则后面无法安装osx系统。
2、mbr分区变为gpt 这个步骤很简单,进pe用diskgenius直接调整,选择“硬盘-转换分区表类型为guid格式“。但是改完之后,原来的windows没法启动了,因为缺少efi分区。这个问题也很好解决,pe下用diskgenius把原来的c盘前面压缩出200M的空间,然后新建分区,分区类型选efi(efi分区大小自己定,一般不小于100M),fat16或者fat32格式都可以,顺便分配个盘符(方便后面拷贝文件),然后把原c盘里的efi文件夹拷贝到efi分区,再用pe里面自带的uefi引导工具修复一下(一般pe里面都有)。
以上1、2两个步骤完成了bios+mbr到uefi+gpt的转变,其实不装黑苹果,做这两步也是有意义的,毕竟以后uefi+gpt是主流了。
3、制作yosemite安装u盘 这个步骤也不复杂,下载yosemite系统镜像,dmg或者cdr格式都可以,我下的是10.10.3自带clover版,推荐用10.10.2懒人版,自行搜索下载。再下载一个TransMac 10.4(网上貌似只有这个版本有破解版,呵呵),用transmac将下载的yosemite系统镜像写到准备好的空白u盘里去(注意transmac以管理员权限运行)。
4、硬盘efi分区添加clover引导 其实如果你用的是懒人版镜像,或者自带clover的镜像,这一步可以省略或者延后。但是我们不能永远靠u盘来引导启动,所以这一步迟早要做的。而且有的镜像自带的clover,都不一定能进得了安装界面(我下载的这个10.10.3版就是,自带的根本进不了安装界面,幸亏提前在硬盘efi分区装了clover)。 对我而言,硬盘efi分区添加clover引导,就是把别人的clover文件夹拷到efi分区的efi文件夹里面去这么简单,因为小白就是拿来主义嘛。所以对一个小白而言,选择什么样的clover,这个clover里面的config.plist和kext驱动文件适不适用就很重要了。 当然用别人的clover总是有一定的遗憾的,因为他们都是i5版的,我的是i3版的,总是会有一点不顺利。经过不少遍的试错,终于选择出了适合自己的clover和kext。clover我用的是上面第一篇帖子中的clover(用了第二篇帖子里面的clover进不了安装界面,应该是独显没有屏蔽),但是这个clover里面的驱动不全,声音和键盘都不能用。所以又把第二篇帖子的部分kext驱动拿过来用了。最终我efi分区里efi/clover/kext文件夹里用的驱动是这样的:ApplePS2Controller.kext(键盘鼠标驱动),FakeSMC.kext(黑苹果必备),NullCPUPowerManagement.kext(禁用苹果原生电源管理),RealtekRTL81xx.kext(网卡),VoodooHDA.kext(万能声卡)。
5、bug完善与修复 安装的时候出现了一个问题,提示:“应用程序副本不能验证,它在下载过程中可能已遭破坏或篡改”,参考http://bbs.feng.com/read-htm-tid-10331525.html这篇文章修改时间解决问题。这篇文章修改时间解决问题。 装好系统之后有几个问题,独显、无线网卡不能驱动,据说无解,不过核显hd3000、有线网卡驱动是正常的,凑合用用。触摸板无法驱动,上面帖子里面有一个ApplePS2ElanTouchpad.kext驱动,可惜只能驱动elan触摸板,我的是synaptics触摸板,也无解。 还有两个小问题,一是声卡问题,二是开机花屏问题。 声卡一开始用的AppleHDA.kext驱动,没声音。后来用VoodooHDA.kext,有电流声。用网上的办法,打开VoodooHDA.kext -> Info.plist ,更改iGain数值为0,解决!(解决过程有点小曲折,一开始用的voodooHDA2.8.6版,改iGain数值没效果,后来换成2.9版,改了就有效果了)。 花屏问题,也是参照网络解决:https://imac.hk/os-x-10-10-2-nuclear-significant-boot-huaping-patch.html。
总的来说,这次的黑苹果经历还算运气不错,电脑基本上正常运行,也还算流畅,就是内存占用有点高,正常上上网,4g内存用到80%,但对使用没有大的障碍。
仅以此帖,纪念这两天的折腾! |