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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/28194.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微服务开发与实战Day09 - Elasticsearch

一、DSL查询 Elasticsearch提供了DSL(Domain Specific Language)查询,就是以JSON格式来定义查询条件。类似这样: DSL查询可以分为两大类: 叶子查询(Leaf query clauses):一般是在特…

Fortran 编程整理

Fortran编程语法整理 01 Fortran 中的程序单元1-1 submodule(子模块) 02 子程序与函数2-1 概述2-2 函数与子程序特性(1)为函数结果指定不同名称 03 stop命令后跟说明04 do concurrent4-1 do concurrent 的使用 05 纯过程&#xff…

Docker Jenkins(改错版本)

Devops:它强调开发(Development)和运维(Operations)团队之间的协作.实现更快,更可靠的软件交付部署. JenKins是一个开源的自动化服务器,广泛用于构建,测试和部署软件项目.它是持续集成(CI)和持续交付/部署(CD)的工具.JenKins是实现DevOps实践的重要工具. 前端项目部署一般流程:…

Matlab|基于V图的配电网电动汽车充电站选址定容-可视化

1主要内容 基于粒子群算法的电动汽车充电站和光伏最优选址和定容 关键词:选址定容 电动汽车 充电站位置 仿真平台:MATLAB 主要内容:代码主要做的是一个电动汽车充电站和分布式光伏的选址定容问题,提出了能够计及地理因素和服…

ubantu 计算一个文件夹内的文件数量命令

ubantu 计算一个文件夹内的文件数量命令 在Ubuntu中,你可以使用find命令来计算一个文件夹内的文件数量。以下是一个基本的命令示例: find /path/to/directory -type f | wc -l这里的/path/to/directory是你想要计算文件数量的文件夹的路径。find命令会…

蓝队-溯源技巧

溯源技巧 大致思想 通常情况下,接到溯源任务时,获得的信息如下 攻击时间 攻击 IP 预警平台 攻击类型 恶意文件 受攻击域名/IP其中攻击 IP、攻击类型、恶意文件、攻击详情是溯源入手的点。 通过攻击类型分析攻击详情的请求包,看有没有攻击者…

Web前端网页源代码:深入剖析与实用技巧

Web前端网页源代码:深入剖析与实用技巧 在Web开发的浩瀚领域中,前端网页源代码扮演着至关重要的角色。它不仅是网页的骨架,更是实现各种交互和视觉效果的基石。本文将从四个方面、五个方面、六个方面和七个方面,对Web前端网页源代…

C# OpenCvSharp 矩阵计算-determinant、trace、eigen、calcCovarMatrix、solve

🚀 在C#中使用OpenCvSharp库进行矩阵操作和图像处理 在C#中使用OpenCvSharp库,可以实现各种矩阵操作和图像处理功能。以下是对所列函数的详细解释和示例,包括运算过程和结果。📊✨ 1. determinant - 计算行列式 🧮 定义: double determinant(InputArray mtx); 参数…

web前端网页实例:深度剖析与实践指南

web前端网页实例:深度剖析与实践指南 在数字化时代的浪潮中,web前端网页已成为企业与用户之间的桥梁,承载着信息的传递与交互的重任。本文将通过四个方面、五个方面、六个方面和七个方面的详细剖析,带您深入了解web前端网页实例的…

实在智能应邀出席中国移动科技工作者论坛,分享基于大模型+Agent智能体的“企业大脑”

为大力弘扬科学家精神,激励广大科技工作者践行科技报国、创新为民,争做高水平科技自立自强排头兵,6月6日,中国移动在线营销服务中心(以下简称“在线中心”)“2024年科技工作者大讲堂暨青年创新创效论坛”于…

Matlab|基于手肘法的kmeans聚类数的精确识别【K-means聚类】

主要内容 在电力系统调度研究过程中,由于全年涉及的风、光和负荷曲线较多,为了分析出典型场景,很多时候就用到聚类算法,而K-means聚类就是常用到聚类算法,但是对于K-means聚类算法,需要自行指定分类数&…

C/C++:指针用法详解

C/C:指针 指针概念 指针变量也是一个变量 指针存放的内容是一个地址,该地址指向一块内存空间 指针是一种数据类型 指针变量定义 内存最小单位:BYTE字节(比特) 对于内存,每个BYTE都有一个唯一不同的编号…

赶紧转行大模型,预计风口就今年一年,明年市场就饱和了!不是开玩笑

恕我直言,就这几天,各大厂都在裁员,什么开发测试运维都裁,只有大模型是急招人。 你说你不知道大模型是什么?那可太对了,你不知道说明别人也不知道,就是要趁只有业内部分人知道的时候入局&#…

深入理解Python中的多线程与多进程编程

深入理解Python中的多线程与多进程编程 在现代计算中,充分利用多核处理器和并行计算资源变得越来越重要。Python提供了多线程和多进程编程的支持,使开发者能够编写高效的并行程序。本文将深入探讨Python中的多线程与多进程编程,包括基本概念、使用方法以及实际应用场景。 …

String常用方法详解

auth:别晃我的可乐 date:2024年06月16日 比较大小 equals(Object obj): 用于比较字符串内容是否相等。compareTo(String anotherString): 按字典顺序比较两个字符串。 String str1 "hello"; String str2 "world";boolean isEqual …

配置Linux DNS服务器作为自己的windows 的 DNS服务器和 配置遇到的问题

安装DNS 库 和 DNS工具: # bind 是用于创建 dns服务的, bind-utils是用于测试DNS服务的工具 yum -y install bind bind-utils配置主配置文件: # 下载好后就已经有DNS服务,但是需要你自己去配置DNS服务信息# 配置主配置文件 [rootl…

SylixOS下UDP组播测试程序

SylixOS下UDP组播测试 测试效果截图如下: udp组播发送测试程序。 /********************************************************************************************************* ** ** 中国软件开源组织 ** ** …

java中把对象作为参数

在Java中,把对象作为参数传递给方法是一种常见的编程模式。Java是一种面向对象的语言,因此它支持创建对象并使用这些对象作为参数、返回值或存储在变量中。以下是关于在Java中把对象作为参数的详细解释: 1. 为什么要把对象作为参数 数据共享…

使用 Vibration API 进行网页振动效果

Vibration API 是一种简单的 JavaScript API,可以让网页通过振动设备(如手机)的振动功能来提供触觉反馈。这在创建更加互动和沉浸式的用户体验时非常有用。本文将介绍如何在网页中使用 Vibration API 实现振动效果。 什么是 Vibration API&a…

什么叫做刚性兑付

在中国,传统的银行理财产品通常承诺固定的收益,投资者购买理财产品时,往往期望到期后能够按照约定的收益率获得回报,这种现象被称为“刚性兑付”。然而,随着金融市场的发展和监管政策的调整,为了降低金融系…