对于会自己制作EFI的人来说,只是升级个OpenCore的版本真是小意思啦。想了解如何制作efi可以查看我之前写的文章。 手把手教你安装黑苹果之openCore-0.6.3 EFI制作全过程,非常详细
升级很简单,不用想的太复杂。
下载最新版本的OpenCore这里以OpenCore-0.6.4-RELEASE为例。 最新版本下载地址: https://github.com/acidanthera/OpenCorePkg/releases
解压后复制出X64\EFI目录作为基础
删除冗余文件,这些文件不是必须的,大部分人用不到。
EFI|\OC\Tools目录下所有文件删除
EFI\OC\Drivers目录保留 OpenRuntime.efi 文件,OpenCanopy.efi文件,其他的全部删除。
如果你不使用图形化的启动菜单选择界面的话,其中OpenCanopy.efi文件也可以删除。 精简完后如下:
把老版本的EFI\OC\目录中的ACPI、Kexts、Resources 目录完整复制到新的EFI 目录。
下载最新版本的HfsPlus.efi。 https://github.com/acidanthera/OcBinaryData/blob/master/Drivers/HfsPlus.efi 把HfsPlus.efi复制到EFI/OC/Drivers/目录。
复制config.plist复制config.plist文件到新的EFI目录之中。 这里需要说明的是,OpenCore更新比较频繁。对应的config.plist文件格式也在更新。跨版本幅度比较小大多数情况下是可以直接复制的,因为我们最终要使用ProperTree处理一下config.plist它会自动修正的。如果版本跨度比较大,还是建议手动把配置项一个个复制过来吧。
ProperTree这里推荐使用 ProperTree 来配置config.plist文件,建议不要使用第三方的配置工具。 ProperTree是基于python开发的跨平台的工具。使用前,如果没有安装过python3需要先安装python3。 python3下载
- 要用执行OC Snapshot(Ctrl +R),然后选择OC目录。
- 要用执行OC Clean Snapshot(Ctrl + Shift +R),然后选择OC目录
执行这两步后就生效了。
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?