我的Vanilla AMD OS X黑苹果装机体验前篇
创作立场声明:文中商品皆为作者一手购入,无任何三方利益参与。请放心食用。
Vanilla AMD OS X是Github上的一个项目,旨在让所有AMD YES的朋友们愉快无痛的吃上黑苹果。写这篇文章旨在记录并分享作为黑苹果初学者的我遇到的坑,我会尽可能写到详细,并希望帮到屏幕前的你。如有不足,欢迎大佬批评指正!工欲善其事必先利其器,这篇文章不是黑苹果的装机教程,而是大型翻车现场。虽然最后成功安装上了,但是过程有点曲折。我会持续爬贴学习完善AMD黑苹果,并将后续的经验分享给大家。
开始之前先简单介绍一下我电脑的配置:CPU是AMD锐龙r5 3600,主板是华硕ROG STRIX B450 I,显卡是蓝宝石RX590极光版超白金,内存是芝奇8*2 3200MHz CJR颗粒的Sniper X,固态是海康威视E200P和浦科特m9pegn 512G。下面让我们正式开始。
先说明一下我的AMD黑苹果装机思路:我选用的是Github上的Vanilla AMD OS X装机方案。而国内最省事的AMD装机方案应该是聆曦。有兴趣的朋友可以百度一下。按照我的理解,安装Vanilla AMD黑苹果的原理是,使用Vanilla提供的工具制作黑苹果启动U盘,配置CLOVER或者OpenCore这两种引导工具。然后简单配置下你主板的BIOS并设置成U盘启动,再一步步安装就行了。
由于CLOVER将不再支持OS X 10.15.2以后的版本,后续的版本将会由OpenCore接班引导。而最新的RDNA架构显卡好像是需要Catellina即10.15以后得版本才支持免驱,所以购买了RX5000系显卡的小伙伴可以直接去爬楼OpenCore引导安装黑苹果的教程了。而N卡的朋友,如果你的显卡是10系以前的卡,只能使用OS X 10.13.6以前的版本,用英伟达的Webdriver可以驱动。后续的版本因为老黄和苹果决裂的缘故,将不再会支持。再就是黑苹果刚需的朋友。我强烈建议你去买一个BCM94360拆机苹果网卡。WiFi和蓝牙免驱并支持Hand off和Airdrop。至于Adobe全家桶在AMD黑苹果系统中闪退的问题,目前似乎已经有打补丁的解决方案了。有这方面经验的朋友希望可以过来分享一下经验。Final Cut Pro和达芬奇目测使用正常。
我这次因为暂时没能啃下OpenCore引导工具,暂时先用Clover🍀引导工具来引导安装黑苹果了。大家可以参考这个网址。按照这个网址的教程配置Clover简单概括一下,就是使用它提供的工具制作启动U盘,按教程配置后再将其提供的对应的Config.plist替换到EFI/CLOVER文件夹下,再把你选取的主板对应KEXT文件复制到KEXT/other文件夹下面。
这里不得不提一下我的一个发现:因为Vanilla提供的工具服务器不在国内。你使用它的工具制作启动U盘可能会因为连不上网而导致制作失败。在你又没有科学上网工具的前提下,可以试试使用网易UU加速器加速一下Steam。至少我是成功了,网速还不慢。
制作好驱动U盘后就可以设置BIOS了。以我的华硕B450I主板为例:
SVM Mode=Disable
SATA Mode=ACHI
XCHI Handoff=Enable
EFI Boot =Other OS
这个是我的设置。而这个设置并没有在后续的安装中出现问题,所以我认为这个设置是有效的不过我还是要提一下,我安装Windows10的时候改过一次BIOS,使用的是UEFI+GPT模式装的机。这点我不是很清楚有没有影响,也欢迎大佬来指导一下。
我首次制作的是OS X 10.15.2的CLOVER启动盘。开机按F8选择U盘启动。然后就翻车了。貌似是内存报错。然后我不死心又刻录了10.14.6版的CLOVER启动盘,成功跑码进去……然后又翻车了。安装界面提示没有联网不能同步不让我安装。因为我是第一次接触黑苹果,我还不清楚如何解决这个问题。这个问题我后面可能找到了解决方案,但是截稿前还没尝试过,暂且按下不表。
本着不抛弃,不放弃的精神,我又开始了第三次尝试。这次我打算只用Vanilla提供的Config.plist和KEXT驱动。去黑果小兵的部落格里下载了OS X 10.14.6的英特尔AMD双EFI镜像。然后用了万恶的etcher来制作启动U盘。
为什么要说Etcher万恶呢,因为你的U盘在被Etcher搞过之后,无论你怎样格式化你的U盘,你的U盘都不能用了。后来我是按照百度上的一个偏方,才把我的U盘救回来。这次装机我用了两个U盘,第一个U盘我就差点以为它坏掉了并一怒之下扔进了垃圾桶。结果第二个U盘也这样。后来上网一查才知道是Etcher的锅。那些推荐使用Etcher的人你们的良心不会痛吗?就算推荐使用这个软件,好歹告诉人家救回U盘的方法啊。被Etcher糟蹋过的U盘救回偏方就是用DISKGENIUS删掉所有分区保存,用etcher跑1%中断,再用UltraISO跑Windows镜像跑1%中断,再格式化就好了。有翻车的小伙伴可以试一下。我是成功了。
言归正传。我用了黑果小兵上下载的镜像制作好了CLOVER启动U盘,然后把Vanilla上获取的Config.plist和kext导入并替换掉了它自身带的同名文件。KEXT驱动文件我看有人说在安装黑苹果的时候越少越好,于是我就保留了几个比较重要的kext文件,多余的都被我删除了。这一点我没有经过重复实验,持保留态度。
然后又双叒叕翻车了。
我抹掉了并格式化好硬盘,点安装MacOS后,遇到了安装包损坏的问题。我的内心瞬间跑过上万只原产于南美洲的一种动物。
于是开始了第四次(其实没必要)的折腾之旅。这次我从黑果小兵那下载了另一个版本的OS X 10.14.6,不过这次用的是TransMac这个软件刻录的。按照上面的步骤又双叒叕进行了一遍,依然遇到了安装包损坏报错。然后我又经历了一次被原产于南美洲的一种动物的疯狂踩踏。冷静下来继续爬帖子。最终在知乎上找到了答案。
这个方法我有时间会用vanilla提供的镜像再试试。
终于,在历经了千辛万苦之后:
哈利路亚🎶
虽然系统安装成功了,但各部件的驱动似乎都还差点意思。因为暂时还没办法联网,所以还没办法下载CC来改硬盘引导。革命尚未成功,同志仍需努力。下一步除了完善驱动,解决上网问题,我就准备啃opencore这块骨头了。估计到时候又免不了腥风血雨。不过对于跃跃欲试的朋友我还是要提一句忠告,配电脑时如果考虑到黑苹果的诉求,请务必优先考虑英特尔的CPU,技嘉的主板和AMD的显卡。好消息是,网上已经曝光了Catelina中发现了Zen架构的代码,估计黑苹果完美适配AMD CPU只是个时间问题。AMD YES又多了一个理由。
谨以此文献给不服输,爱钻研的你
感谢阅读。期待下次再见!
To be continued→
梅加雨
校验提示文案
这个用户不存在
校验提示文案
jason_free
校验提示文案
屎壳郎biubiu
校验提示文案
铅笔墨白
校验提示文案
职业酱油帝
校验提示文案
酋长就是我
校验提示文案
Kyle胡
校验提示文案
xiaoliu_call
校验提示文案
程程子
校验提示文案
我真的不是洛洛
校验提示文案
大山上的小马车
校验提示文案
女寝卖黄瓜
校验提示文案
阳光柠檬茶
校验提示文案
屎壳郎biubiu
校验提示文案
可乐分你一半
校验提示文案
我很可爱快给我钱
校验提示文案
你可知马可不是我真姓
校验提示文案
酋长就是我
校验提示文案
Kyle胡
校验提示文案
Kyle胡
校验提示文案
Kyle胡
校验提示文案
酋长就是我
校验提示文案
你可知马可不是我真姓
校验提示文案
酋长就是我
校验提示文案
我很可爱快给我钱
校验提示文案
可乐分你一半
校验提示文案
屎壳郎biubiu
校验提示文案
程程子
校验提示文案
这个用户不存在
校验提示文案
阳光柠檬茶
校验提示文案
xiaoliu_call
校验提示文案
职业酱油帝
校验提示文案
铅笔墨白
校验提示文案
女寝卖黄瓜
校验提示文案
屎壳郎biubiu
校验提示文案
梅加雨
校验提示文案
jason_free
校验提示文案
大山上的小马车
校验提示文案
我真的不是洛洛
校验提示文案