0%

OpenCore 引导完美升级

oc

  1. 备份原有 OC (做好回滚的准备
  2. 下载新版 OpenCore https://github.com/acidanthera/OpenCorePkg/releases
  3. 将 1, 3, 4 里面的文件使用新版进行替换
    1. 4 里面的文件严格来说并不需要, 只是留着方便使用
    2. 不追求完美到这就可以收工了
  4. 将 OC 复制到 U 盘 EFI
    1. U 盘格式化可以使用: diskutil list && diskutil eraseDisk HFS+ usbefi /dev/${identifier}
    2. U 盘 EFI 挂载可以使用 OOC > 工具 > 挂载 EFI

oc

  1. 扫描配置文件, 使用 OOC 打开 U 盘 EFI 里面的配置文件
  2. 升级 ACPI, Drivers, Tools
    1. ACPI 设置, 下载/更新, 选中需要更新的文件, 右侧选择 U 盘 EFI 分区, 点击下载
    2. Misc > Boot > Tools-添加附加工具, 下载/更新, 选中需要更新的文件, 右侧选择 U 盘 EFI 分区, 点击下载
    3. UEFI > UEFI 驱动, 下载/更新, 选中需要更新的文件, 右侧选择 U 盘 EFI 分区, 点击下载
    4. hfsplus.efi 找不到的话, 可以从之前的 OC 里面拷贝过来

oc

  1. 遍历所有配置, 将 未启用, 样例残留 的配置进行删除(可选备份
  2. 对 kexts 进行升级(可选
    1. Kernel 设置, 下载更新, 选中需要更新的文件, 左上角选择 U 盘 EFI 分区, 点击下载
    2. 可以使用 4 里面的 acdtinfo 来查看当前部分安装的 kexts 的版本
    3. 如果 Kexts 文件夹或者其他地方, 有详细的 kexts 版本以及下载地址, 可以直接手动下载, 并替换
    4. 对于一些经过定义后的 kexts, 如: USBMap.kext, 触摸板相关. 保留原有的就可以了, 否则需要重新进行定制
  3. 校验配置文件, OOC > 工具 > Config 配置健全性检查, 选择对应版本, 按输出信息对配置进行微调
  4. 开启日志输出到文件, Misc > Debug > Target > 启用记录到文件, 验证后可以去掉勾选
    1. 日志文件会输出到启动 OC 所在 EFI 分区根目录下
    2. 如果加载了CrScreenshotDxe.efi 驱动的话, 按 **F10** 会截屏保存到 EFI 分区根目录下
  5. 重启加载新 OC, 一切正常即升级成功

oc

从 OC Debug 版本切换到 Release

  • 下载对应版本的 Debug/Release OC 文件
  • 替换 1, 3 即可

oc

-------------本文结束再接再厉-------------

本文标题:OpenCore 引导完美升级

文章作者:IITII

发布时间:2022年11月17日 - 13:11

最后更新:2022年11月18日 - 13:11

原始链接:https://iitii.github.io/2022/11/17/1/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。