微信扫一扫 分享朋友圈

已有 11513 人浏览分享

开启左侧

在OC Auxiliary Tools的帮助下,从12.6直升13成功(附教程及efi)

[复制链接]
11513 26
2022年10 月 25 日,苹果正式向 Mac 电脑用户推送了 macOS 13 Ventura 正式版更新,带来了台前调度、连续互通相机等重磅功能。苹果官方称,macOS Ventura 推出突破性功能,助用户完成更多任务,让 Mac 体验更胜以往。连续互通相机等新功能帮助用户无缝跨 Apple 设备工作,台前调度等效率工具则帮助用户专注眼前工作、轻松切换任务。Safari 浏览器引入通行密钥,就此开启无密码时代。邮件与信息等热门 App 迎来重大更新。
从当天起,macOS Ventura 今日起作为免费软件更新发布,供搭载 Apple 芯片和基于 Intel 芯片的 Mac 下载。
黑苹果如果能通过系统设置里直接OTA更新,免去更新OC、更新驱动表和重新安装系统还有安装一堆软件的烦恼最好。
但不做任何准备直接升的话,大概率会开在重启后进系统的那一刻。不过,如果先前你的黑苹果在mac os 12里已经能够完美驱动,通过一个小工具进行一些更新前的准备,那么直接升也是比较顺利的,本人已经直接升级成功,现在把方法和工具给大家介绍一下。
要用的到工具名为 OC Auxiliary Tools,简称OCAT,是一款开源跨平台的OpenCore辅助工具,可以在Windows下对OC文件进行编辑调试和升级,非常方便。
一、利用OCAT进行升级前的准备工作用OCAT进行准备工作,没有别的,就是把opencore版本核心文件及驱动kexts文件更新到最新,一般情况下就看可以直接升级了。下面说说步骤。
1.下载OC Auxiliary Tools没啥好说的,这是个免费开源的软件,网上大把下载地址,搜一下就可以出来。
下载好后解压缩,点击OCAuxiliaryTools.exe并运行。

运行过程中,windows defender可能报威胁,让它允许,不然会出错。软件初始界面如下:

2.从ESP分区导出EFI文件
直接在esp分区里操作文件不保险也不可取,所以先要把esp分区里的efi文件导出两份,一份用来备份,一份用来升级。

导出用diskgenuis打开esp分区,把efi文件夹复制出来,保存好。
3.利用OCAT更新opencore和kext用OCAT打开导出的efi文件夹中的config.plist文件,在efioc目录下。


点击上面的 升级opencore和kexts 按钮


先选择opencore版本,选择“最新版”,然后点击 获取opencore,让程序数据库从网上获取到最新版本的opencore,

然后点击开始同步

opencore同步好之后,然后就可以更新驱动kexts了。
点击左边的 全选 ,然后点击 检查kexts更新

检查完之后,版本号对比会出来,点击 更新kexts,全部更新到最新版。


直到更新完之后,关掉这个同步页面。点击保存按钮,注意旁边的验证,如果文件没问题,这个验证是个勾的图标,否则是一个红色感叹号,点进去可以看提示哪里有问题,再进行调试。


这里注意一下,以前做过usb定制的,注意检查一下kernel选项里的xhciportlimit的勾没被勾上,要是勾上了,有可能进系统后所有USB接口失效,鼠标键盘无法动。我升级时在这里被坑了一下,差点以为要重新定制USB,还好只是去掉这个勾就正常了。


4.覆盖ESP分区里的EFI文件至此opencore和kexts就更新完了。
再次用diskgenuis打开esp分区,把刚更新好的efi文件夹一起拷贝进去覆盖。这里注意不要把原先的efi删除了,覆盖就好,删除后可能出现一些问题。
二、MAC OS进行OTA升级
重启,进入mac os。
如果上一步的efi文件更新过程中没出问题,那么现在应该就能顺利的进入mac os系统。出问题了也没关系,先前不是导出了两份吗?把windows下那份没更新的原版再放回esp分区就可以,保证系统能进入之后,再重试用OCTA进行更新。
进入mac os系统后,可以在系统设置里直接检查更新,就能检查出mac os 13 Ventura 的更新提示了,按提示更新就可以。
如果系统设置里检测不到更新,也可以在 mac app store里直接搜索 ventura,找到官方的系统安装软件,点击进去更新安装,和系统设置里更新一样。
接下来的步骤就是按提示一步步操作了。有时候进度条会完全一动不动,一直显示还有XX分钟,这时候不要急,安静等待会儿,系统并没有死机,不要取消或者强制关机,一会儿它自己会动并重启。
重启之后,原先的win和mac系统选择切换界面会多出来一个 mac os installer 的选项,点进去,让它自己运行,efi文件没问题的话,它会自己安装完成后直接进入系统。如果先前没有进行更新oc和kexts到最新版的话,很容易卡在这一步,无限重启或者干脆白苹果进不去了。

更新完成之后顺利进入系统,你就可以体验mac os 13 ventura了,台前调度,还有类似于ios的设置界面等新功能都出现了,整体和之前版本差异不大。驱动一切正常,空投什么的都可以用。

总结总之,黑苹果要想无痛OTA升级mac os的关键,在于把OC和kexts更新到最新,OCAT是一个很好用的工具,上手难度低。
升级成功的efi文件如下,配置见签名。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评论 26

zahik0718  中级会员  发表于 2023-3-8 13:27 | 显示全部楼层
太赞了,感谢分享

举报 使用道具

回复 支持 反对
quality  新手上路  发表于 2023-3-8 13:27 | 显示全部楼层
早点看到你的帖子也不至于出现更新失败的情况。刚刚从12.6更新到12.6.1,下载完后自动重启进入系统选择界面,因为很多年没接触黑苹果忘了更新需要选择installer选项,结果直接选择了系统盘进入系统,结果回到桌面又要重新下载更新一次。

举报 使用道具

回复 支持 反对
longA  新手上路  发表于 2023-3-8 13:28 | 显示全部楼层
很详细,点赞

举报 使用道具

回复 支持 反对
fkmtd  新手上路  发表于 2023-3-8 13:29 | 显示全部楼层
不错,感谢分享

举报 使用道具

回复 支持 反对
wxyz351489  新手上路  发表于 2023-3-8 13:29 | 显示全部楼层
Xiexie,我有一个问题

举报 使用道具

回复 支持 反对
fengchenduwu  新手上路  发表于 2023-3-8 13:30 | 显示全部楼层
不用呀,重启再选择安装引导就可以开始安装了

举报 使用道具

回复 支持 反对
zbjghl  新手上路  发表于 2023-3-8 13:31 | 显示全部楼层
看看谢谢分享

举报 使用道具

回复 支持 反对
lxianyou  新手上路  发表于 2023-3-8 13:31 | 显示全部楼层
然后网卡就驱不动了

举报 使用道具

回复 支持 反对
czy512  新手上路  发表于 2023-3-8 13:32 | 显示全部楼层
EFI 大小好像不对啊,解压后没有EFI

举报 使用道具

回复 支持 反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

关注

23

粉丝

9

主题
精彩推荐
热门资讯
网友晒图
图文推荐
  • 微信公众平台

  • 扫描访问手机版

Archiver|手机版|小黑屋|水窝ibm

GMT+8, 2024-11-25 23:17 , Processed in 0.072235 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2022 Comsenz Inc.