黑苹果安装确实够折腾,本文章将安装过程及遇到的问题统一纪录在此!
硬件平台为暗黑精灵4,具体参数如下:
清楚了自己的硬件型号,对后续寻找驱动及解决问题都有好处。
之后就是准备文件,主要两个,一个是引导文件,一个是苹果镜像。引导文件使用的是opencore,这是当前主流(2023年)的引导文件,效率高,速度快,所有的硬件驱动都放在引导中。苹果镜像我使用的的是黑果小兵制作的镜像,该大神直接把引导文件和苹果镜像集成在了一起,使用该镜像制件启动u盘时连区都直接分好了,很省事。(他还把clover和pe也都弄在了一起,clover是老版的引导文件)
然后就是修改引导文件中的EFI,它主要包括驱动等的文件、还有一个驱动的配置文件等,这个需要和自己的硬件相匹配才能完成安装。如果相省事的话直接去网上搜一个相同机型的EFI使用就行。唉,黑果小兵大神还贴心的给我们维护了一个机型EFI清单
【黑果小兵】Hackintosh黑苹果长期维护机型整理清单 | 黑果小兵的部落阁 (daliansky.net)
如果找不到自己的机型,或是找到了还存在问题,就需要自己定制自己的EFI了,放心,工具都很齐全,只需要使用OC_Gen-X 和 OpenCore_Configurator 这两个软件,不过这两个软件只能在苹果系统下使用,恰好我之前电脑上装了一个苹果虚拟机(虚拟机相对来说很容易安装黑苹果),所以我就使用了它们两个。要注意的是这两个软件的版本要和opencore的版本相对应才行,版本不对应会导致很多bug。下面是两个软件的下载地址,每个版本的介绍里写着对应opencore哪个版本,注意区分。
OpenCore Configurator (heipg.cn)
首先使用OC_Gen-X生成自己电脑的EFI文件,使用流程可以按下面这位大牛的博客进行:
一键生成黑苹果 OpenCore EFI 文件:OC.Gen-X-黑苹果星球 (heipg.cn)
上述博客中说明了使用OC_Gen-X生成EFI后需要另行添加 SSDT这个东西,它需要根据自己的cpu型号定制,我们去网上找到符合自己cpu型号的文件,添加到自己的EFI中即可,可以从下面的文章中看怎么做。
一步一步从零迁移到OpenCore-黑苹果星球 (heipg.cn)
下载完自己的几个ssdt文件后,把它们放在/EFI/OC/ACPI目录中,然后使用opencore configuration 软件将config.plist文件更新一下。多说一句 opencore configuration使用起来很简单,安装完成后,双击config.plist就能直接使用opencore configuration打开,然后使用添加新文件后,关闭时选择保存即可。
如果鼠标、键盘等不能用了,就直接找对应的kext文件放在\EFI\OC\Kexts目录下,然后使用opencore configuration更新config.plist即可。
全部做完后,就可以刻录usb启动盘了。首先使用balenaEtcher软件将黑果小兵的镜像写在U盘中,然后用DiskGenius软件打开u盘,它会有四个分区,第一个没写明是clover、pe、还是镜像的就是opencore的分区,将里面的EFI替换成自己的EFI文件夹即可。
其余流程参照 macOS安装教程兼小米Pro安装过程记录 - 简书 (jianshu.com) 进行即可