我之前有台黑苹果开发机一直使用着CLOVER驱动Catalina,运行稳定可靠,日常开发使用也很顺手。 机器的配置如下
- Intel 第八代CPU i3 8100
- 华硕H110M-K D3 MATX主板 (魔改BIOS,为了支持i3 8100)
- 8G x 2 DDR3 1600 AMD专用内存
- Micron 1100 256 GB固态硬盘
- 电源是Huntkey SUPER 400N 300瓦
- Fenvi FV-T919 BCM94360 WiFi/Bluetooth PCI-E card
- 显卡是RX560,为了驱动双屏
这套配置相当经济实惠,魔改程度也在可接受的范围之内。不出意外还可以再战两年
迁移OpenCore,并升级Big Sur
今年一直被各种安利OpenCore的好处,比如启动迅速,配置简练,什么各种驱动今后只支持OpenCore。很馋人。
再加上Big Sur正式版也已经发布一段时间,我在Macbook上使用的还挺习惯,为了更方便的升级到Big Sur,也需要迁移到OpenCore。回想起每次macOS的大版本更新,升级过程中总是会出点小意外耽误一些时间,这个迁移令人忐忑不安
经过两天折腾,成功完成升级。这里将EFI文件推送到了GitHub,README文件中有简单的文件介绍。下面是迁移的流水帐
- 阅读OpenCore迁移文档,内容很多看的头晕脑涨。有点想放弃
- 使用OC GEN-X工具快速生成OpenCore的EFI文件,并安装到移动硬盘上测试是否能够启动原Catalina。启动失败并黑屏ACPI Error
- 检查BIOS设置,基本上和之前安装CLOVER一样,不用改动
- 在Google上爬文看看有没有倒霉蛋碰到和我相同的问题,不太走运
- 在GitHub上没有搜索到同款主板相关的EFI文件
- 至此已经消耗两天时间,准备放弃
- 最后的思路是搜索H110M相关的OpenCore EFI文件,复制其中的config.plist以及ACPI驱动,略作修改居然成功点亮Catalina
- 将测试好的EFI文件从移动硬盘复制到固态硬盘,接着直接更新Big Sur,这个步骤简单的令人诧异,接近我使用白苹果的体验