台式机配置如下

模块 型号
CPU i5-9400f
主板 微星(MSI)B360M MORTAR迫击炮
显卡 铭瑄RX580 2048SP

刻盘

刷显卡的vbios

显卡型号是AMD的RX580,由于黑苹果能够直接支持的型号为RX570,又因为580是570的马甲卡,所以可以通过刷570的bios来实现“欺骗”

具体教程参考

铭瑄RX580 2048SP刷RX570VBIOS实现黑苹果免驱

重启,u盘启动

这个时候出现了第一个问题

Error allocating 0x11c8d pages at 0x0000 alloc type 2

启动是报了类似的错误,这个时候上网查找了一下,

解決黑蘋果開機出現Error allocating 0x11c8d pages at 0x0000 alloc type 2

提到需要替换u盘的efi中的 OsxAptioFix2Drv-free2000.efi 文件,这个时候回过头去看了下 【黑果小兵】macOS Catalina 10.15.3 19D76 正式版 with Clover 5103原版镜像[双EFI版],发现里面也有提到

300系列主板请于UEFI目录中移除AptioMemoryFix-64.efi添加OsxAptioFix2Drv-free2000.efi该驱动位于/EFI/CLOVER/drivers/off目录下

所以果断按照此操作将u盘里的文件移除&移动了一下(在Windows下通过diskgenius进行的操作)

再次重启

参考教程 macOS安装教程兼小米Pro安装过程记录

磁盘工具

  • 抹盘
  • Mac OS扩展(日志型) Macintosh HD

安装macOS

  • 没什么好说的,按照页面一步步点,耐心等待

复制u盘的efi到硬盘上

上一步的安装完成之后其实就可以进入系统了,但是是通过U盘的efi引导进入的,所以我们需要将u盘里的efi文件拷贝到当前的系统安装硬盘上,这样才能脱离u盘直接启动系统。

下面两个教程我都操作了一下,本来一直不行,莫名其妙就好了。。。

参考教程

教你将U盘上的EFI复制到磁盘的EFI分区,脱离USB运行[macOS篇]

不借助任何工具将CLOVER引导添加进UEFI的正确姿势

关于网络

直接使用了有线网卡。

关于蓝牙

原来使用的usb蓝牙适配器也能直接连上AirPods。

隔空投送等

这部分需要网卡和蓝牙模块都适配,也就不折腾了。

APPLE ID登录

直接进行登录时会提示设备绑定的appleid已达到上限,猜测是这个镜像有不少人使用了,而镜像里是绑定了一个序列号的,所以需要进行修改,在此使用的工具是 Clover Configurator,参考文章 为自己的黑苹果生成随机三码进行操作,其实就是随机生成序列码,配置到efi文件里

参考链接