前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >升级OpenCore066

升级OpenCore066

作者头像
GOOPHER
发布2022-03-30 15:13:37
1.2K0
发布2022-03-30 15:13:37
举报
文章被收录于专栏:GOOPHER的折腾记录

升级OpenCore066

注意

从低版本的OC升级上来都应该手动配置(推荐),查看更新日志,比对与旧版本的不同进而修改,能减少许多问题。

下载

OC066下载

OcBinaryData

常用驱动:

AppleALC

VirtualSMC

Lilu

WhateverGreen

替换

解压下载好的OpenCore-0.6.6-RELEASE.zip文件,进到OpenCore-0.6.6-RELEASE/X64/EFI/OC/中。

另开一个文件窗口,将AppleAlc等驱动全部解压出来,并将kext驱动复制到刚才的OC/Kexts文件夹中,如图所示:

挂载EFI,打开旧的OC文件夹。打开旧OC的Kexts文件夹,把没有更新的kext驱动复制过去。

打开旧OC的ACPI文件夹,把里面的文件复制到新的OC的ACPI文件夹中。

返回上一级目录,把config文件从旧OC复制到新的OC文件夹中。

066去掉了启动保护,所以新的OC文件夹中没有Bootstrap这个文件夹。

解压OcBinaryData-master.zip文件,将Resources文件夹复制到新的OC文件夹中替换覆盖。

修改config文件

使用PlistEdit Pro软件打开OpenCore-0.6.6-RELEASE/Docs/Sample.plist示例文件和OpenCore-0.6.6-RELEASE/X64/EFI/OC/config.plist文件。

比对这两个文件里不同,并将不同的地方改进config文件中。这一步要求细心,要是懒得比对的话可以使用OCC066版本打开config保存一下即可。

经过比对,在Kernel-Quirks下新增了SetApfsTrimTimeout一项,手动加进config文件中:

在Misc-Boot中新增LauncherOption和LauncherPath两项:

在Misc-Security中去掉了BootProtect这项:

在PlatformInfo-Generic下新增MaxBIOSVersion这项:

在PlatformInfo下新增UseRawUuidEncoding这项:

修改UEFI-Drivers里的HfsPlus.efi为OpenHfsPlus.efi:

当然你想继续使用HfsPlus.efi的话也可以,记得将这个efi驱动复制到对应文件夹。

在UEFI-Quirks下新增DisableSecurityPolicy这项:

修改完成后保存config,打开EFI分区里的EFI文件夹,将BOOT和OC文件夹删除,再把新的BOOT和OC文件夹复制过去,重启电脑。(不推荐,容易翻车。)

推荐:将新的OC复制到U盘中,从U盘启动确认没有问题再替换硬盘EFI分区中的文件。

查看更新是否成功

打开Hackintool查看引导和内核拓展即可。

可能会遇到的问题

Q1:更新后OC的引导丢失。

这是因为之前使用的OC的启动保护,而066去掉了启动保护,所以需要重新添加引导项,启动文件指定到EFI/BOOT/BOOTx64.efi这个文件或者将启动文件指定到EFI/OC/OpenCore.efi这个文件,OC066可以直接从OpenCore.efi启动了。

Q2:以前的启动保护没了,有没有替代?(为什么需要使用启动保护:使用/EFI/BOOT/BOOTx64.efi的时候,容易被win10或者其他系统在安装/升级时替换掉,导致OC引导项丢失。)

打开config编辑,在Misc-Boot下将LauncherOption的值改为Full,将UEFI-Quirks下的RequestBootVarRouting的值改为Yes/True。

重启电脑之后重置一下NVRAM,OC便会将启动项改为OpenCore.efi并锁定在第一个。

Q3:我之前都没有升级OC,跳版本升级怎么办?

跳版本升级也是与上面的步骤一致,不同的就是config中需要修改的项更多,需要更仔细一些,当然你也可以直接用OCC066对应版本打开config保存一下,OCC便会自动升级config,但是需要注意的地方就是新增的项有一些也是需要看自己配置做修改的。

关于这些设置具体是干嘛的不做过多阐述,自行查阅中文说明。OC中文手册

博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

本文永久链接是:https://cloud.tencent.com/developer/article/1968505

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年2月4日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 升级OpenCore066
    • 注意
      • 下载
        • 替换
          • 修改config文件
            • 查看更新是否成功
              • 可能会遇到的问题
                • 关于这些设置具体是干嘛的不做过多阐述,自行查阅中文说明。OC中文手册
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档