文中驱动及工具链接过多,限制于公众号不可设置超链接,大家可点击大屏设备阅读。
OpenCore(OC)是一种新的引导方式,目前也非常稳定,而且众多黑苹果驱动的作者已经停止对Clover的兼容支持,改向Opencore的兼容。所以也许在未来的某一天,Clover也许会越来越难用了。提前了解了解OpenCore,还是很有必要的。今天小编讲解一下比较主流的OC配置文件 config.plist 可视化编辑器 OpenCore Configurator ,虽然软件支持中文,但参数配置及开关功能没有中文注释,OpenCore的大部分配置跟CLOVER实际上是差不多的,所以如果你熟悉CLOVER的话,当然如果你都不熟悉,那也没关系,看完这篇教程讲解,相信对你会有很大的帮助。
OC引导目录:
ACPI文件夹内的DSDT补丁文件这里就不介绍了,这个需要根据自己的电脑配置去定制,当然通用的也有,但非常少且不一定对自己的硬件起作用,最好还是自己定制。
OC必备驱动:
Kexts文件夹内放的就是OC引导的驱动文件。跟四叶草的一样,这里讲一下基本必备的驱动,有线网卡可能有所不同,这里自己斟酌自己的有线网卡去放驱动进去。
Lilu.kext ———- Acidanthera驱动全家桶的底层依赖/下载地址
Applealc.kext ———- 声卡驱动/下载地址
VirtualSMC.kext ——— 传感器驱动依赖 /下载地址
SMCProcessor.kext ———- CPU核传感器/同上
SMCSuperIO.kext ———- IO传感器/同上
WhateverGreen.kext ———- 核显&显卡驱动/下载地址
IntelMausi.kext ———- Intel类千兆网卡驱动/下载地址
USBInjectAll.kext ———- USB驱动 (你也可以定制自己的USB补丁)/下载地址
NVMeFix.kext ———- 为NVME硬盘增加ASPT属性来保证节电,虽然对台式机没啥用,但是官方推荐所有NVME用户都使用此补丁/下载地址
OC引导补丁:
Drivers文件夹下我们把常用的一些.efi文件放进去,一般情况下你需要放如下补丁:
MemoryAllocation.efi ———- 帮助主板空出第一个512MB内存,为后面的内存注入做铺垫,若要使用hibernation功能请不要使用它/下载地址
OpenRuntime.efi ———- 内存寻址补丁/ 在Opencore的程序包的drivers文件夹下。
HFSPlus.efi ———- HFS格式支持,在安装MAC或者更新时必须使用此补丁,并且此补丁的效率显然高于官方的vboxhfs.efi/下载地址
OpenUsbKbDxe.efi ———- 键盘组合键的使用,在Opencore的程序包的drivers文件夹下。
OpenCanopy.efi ———— 如果你想使用第三方主题,请加载此项, 在Opencore的程序包的drivers文件夹下。
Config.plist 修改
这个就是今天教程重点,这一章会把config的各个大项目分开来,内容会写的繁琐一点,为了让小白明白各个选项的用途。我这里 使用的 OpenCore Configurator 来编辑的,软件本站有下载,其他的编辑软大神请随意,小白最好用这个,简单易懂。
Config——ACPI设置:
这部分主要填写我们使用的SSDT以及DSDT文件,如果您没有请把0-8的ssdt全部删除。如果你有修改的SSDT或者DSDT文件,请先将文件放入EFI/OC/ACPI下,然后再在此处勾选启用,关于SSDT及DSDT补丁的制作及作用不在此文赘述。
在此目录下有五项可以选择勾选的内容,选择与解释如下:
Quirks | Value | 解释 |
FadtEnableRes |