跳转至

初步配置

调整文件夹结构

本部分的截图均来自于我的华擎 Z490 的开源项目 感兴趣的朋友可以自行去下载学习。

拷贝并重命名 Sample.plist

首先将 Doc 目录下的 Sample.plist 拷贝到 EFI/OC/ 目录下,并将其重命名为 config.plist

精简 Drivers

Drivers 里面只留了几个必要的,详细部分可以参考前面的 Drivers 说明章节

精简 Tools

国光没有使用 Tools 的习惯,所以这里面的工具全部删掉了,Tools 里面文件的详细作用可以参考 前面的 OC 文件结构 章节:

放置属于你的 SSDT

根据前面 准备 ACPI 的部分,把你准备好的 SSDT 放入进来:

放置属于你的 Kexts

根据前面 准备 Kexts 的部分,把你准备好的 Kexts 放入进来:

替换主题文件

OC 官方默认是没有主题的,可以下载官方的简约经典主题,替换默认的 Resources 文件夹即可:

config.plist 加载文件

OC 和 Clover 不一样的地方在于,Clover 只需要把文件放入到该放的地方就行,但是 OC 不仅要放,还得手动加载才可以。

上一章推荐的 3 款编辑器都可以自动加载,下面来分部一一介绍一下他们加载的方法。

ProperTree

ProperTree 运行后,通过按Cmd/Ctrl + O并选择config.plist上的文件来打开 config.plist,打开配置后,按Cmd/Ctrl + Shift + R 或者使用图形化菜单选择 「Clean Snapshot」:

接着选择要自带添加清理的 OC 文件夹:

完成后,您将在 config.plist 中看到就可以看到我们之前配置的 SSDT、Kexts 和 Drivers 信息了:

最后选择保存即可。

OpenCore Configurator

暂时没有发现 OpenCore Configurator 和 OCAuxiliaryTools 可以一键自动化添加 ACPI、Drivers、Kexts、Tools 之类的操作,所以我们只能手动来添加这些文件了。

添加 SSDTS

添加之前得删除原有的模板文件中的 SSDTS,操作很简单,选择所有,点击右下角的「减号」即可删除:

然后选择左下角的「快照添加」,选择你的 ACPI 文件夹里面的所有 SSDT 文件,打开即可完成添加操作:

添加好的效果如下:

可以看到自动添加好了路径信息,并都自动启用了。

添加 Kexts

添加 Kexts 也是类似的操作,国光这里不在啰嗦,先删除样例自带的,然后快照添加,选择 Kexts 文件夹即可:

当然 Kexts 加载的话还需要一些顺序等技巧,这个技巧会在下一个章节详细介绍。

添加 Drivers

添加 Drivers 也是类似的操作:

添加 Tools

添加 Tools 也是类似的操作,就是这个藏的稍微隐蔽了一点,具体添加入口参考下图:

OCAuxiliaryTools

OCAuxiliaryTools 的操作和 OpenCore Configurator 异曲同工,基本上都可以很快上手,如果不能很快上手的话,那肯定是这个图形化界面做的不够人人性化,使用体验不够友好。

添加 SSDTS

删除模板文件自带的 SSDT,然后选择你的 ACPI 文件夹里面的所有 SSDT 文件,打开即可完成添加操作:

添加 Kexts

添加 Kexts 也是类似的操作,但是 OCAuxiliaryTools 不支持添加整个 Kexts 文件夹,左下角加号只能手动一个个添加,为了高效的话可以选择所有的 Kexts 文件,然后拖入到 OCAuxiliaryTools 中的 Kernel 中即可:

当然 Kexts 加载的话还需要一些顺序等技巧,这个技巧会在下一个章节详细介绍。

添加 Drivers

添加 Drivers 也是类似的操作:

添加 Tools

添加 Tools 也是类似的操作,就是这个藏的稍微隐蔽了一点,具体添加入口参考下图:

至此我们之前收集的 ACPI、Kexts 等文件就这样手动加载完成了,下面章节开始介绍一下常见的 Kexts 的基本加载顺序。


最后更新: 2022-11-20