在OC Auxiliary Tools的帮助下,从12.6直升13成功(附教程及efi)
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并运行。https://qnam.smzdm.com/202210/27/6359e27af305c2758.png_e1080.jpg运行过程中,windows defender可能报威胁,让它允许,不然会出错。软件初始界面如下:https://qnam.smzdm.com/202210/27/6359e2a24838b5592.png_e1080.jpg2.从ESP分区导出EFI文件直接在esp分区里操作文件不保险也不可取,所以先要把esp分区里的efi文件导出两份,一份用来备份,一份用来升级。
导出用diskgenuis打开esp分区,把efi文件夹复制出来,保存好。3.利用OCAT更新opencore和kext用OCAT打开导出的efi文件夹中的config.plist文件,在efioc目录下。https://am.zdmimg.com/202210/27/6359e58e31b5e5751.png_e1080.jpghttps://qnam.smzdm.com/202210/27/6359e5a8aa11b5344.png_e1080.jpg点击上面的 升级opencore和kexts 按钮
https://am.zdmimg.com/202210/27/6359e6b46908e6055.png_e1080.jpg先选择opencore版本,选择“最新版”,然后点击 获取opencore,让程序数据库从网上获取到最新版本的opencore,https://am.zdmimg.com/202210/27/6359f5fa83aa94347.png_e1080.jpg然后点击开始同步https://qnam.smzdm.com/202210/27/6359f8ca487966840.png_e1080.jpgopencore同步好之后,然后就可以更新驱动kexts了。点击左边的 全选 ,然后点击 检查kexts更新https://am.zdmimg.com/202210/27/6359f99368e235568.png_e1080.jpg检查完之后,版本号对比会出来,点击 更新kexts,全部更新到最新版。
https://qnam.smzdm.com/202210/27/6359fa1750c409402.png_e1080.jpg直到更新完之后,关掉这个同步页面。点击保存按钮,注意旁边的验证,如果文件没问题,这个验证是个勾的图标,否则是一个红色感叹号,点进去可以看提示哪里有问题,再进行调试。
https://qnam.smzdm.com/202210/27/6359fbbe715cb6923.png_e1080.jpg这里注意一下,以前做过usb定制的,注意检查一下kernel选项里的xhciportlimit的勾没被勾上,要是勾上了,有可能进系统后所有USB接口失效,鼠标键盘无法动。我升级时在这里被坑了一下,差点以为要重新定制USB,还好只是去掉这个勾就正常了。
https://am.zdmimg.com/202210/27/6359fcc22f14a7684.png_e1080.jpg4.覆盖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到最新版的话,很容易卡在这一步,无限重启或者干脆白苹果进不去了。https://am.zdmimg.com/202210/27/6359ff6f693b06583.jpg_e1080.jpg更新完成之后顺利进入系统,你就可以体验mac os 13 ventura了,台前调度,还有类似于ios的设置界面等新功能都出现了,整体和之前版本差异不大。驱动一切正常,空投什么的都可以用。https://qnam.smzdm.com/202210/27/6359ffbed17d483.jpg_e1080.jpg总结总之,黑苹果要想无痛OTA升级mac os的关键,在于把OC和kexts更新到最新,OCAT是一个很好用的工具,上手难度低。升级成功的efi文件如下,配置见签名。
太赞了,感谢分享 早点看到你的帖子也不至于出现更新失败的情况。刚刚从12.6更新到12.6.1,下载完后自动重启进入系统选择界面,因为很多年没接触黑苹果忘了更新需要选择installer选项,结果直接选择了系统盘进入系统,结果回到桌面又要重新下载更新一次。{:5_287:} 很详细,点赞 不错,感谢分享
本帖最后由 comdream 于 2022-10-28 21:29 编辑
Xiexie,我有一个问题 BSAA 发表于 2022-10-28 13:17 https://bbs.pcbeta.com/static/image/common/back.gif
早点看到你的帖子也不至于出现更新失败的情况。刚刚从12.6更新到12.6.1,下载完后自动重启进入系统选择界面 ...
不用呀,重启再选择安装引导就可以开始安装了 看看谢谢分享{:5_287:} 然后网卡就驱不动了 EFI 大小好像不对啊,解压后没有EFI 能不能帮发邮箱一份,非常感谢,410353777@qq.com
现在卡在无限重启进不了系统中。。。。哈哈 找到下载地址了,成功升级13,哈哈,非常感谢版主。
有个小问题,机器休眠只有显示器不亮了,主机还是一直在运转。 楼主更新驱动后驱动会失效吗
我之前页一键更新过,更新后很多驱动都失效了 JerryYQR 发表于 2022-10-29 21:44 https://bbs.pcbeta.com/static/image/common/back.gif
楼主更新驱动后驱动会失效吗
我之前页一键更新过,更新后很多驱动都失效了
好像没碰到过这个问题,驱动都能用 reasonmax 发表于 2022-10-29 20:24 https://bbs.pcbeta.com/static/image/common/back.gif
找到下载地址了,成功升级13,哈哈,非常感谢版主。
有个小问题,机器休眠只有显示器不亮了,主机还是一直 ...
我是关机后主机还会亮一会儿,但是过会儿自己会完全关闭,还没找到原因 我也是,直接从12.4升级上来的,OC直接升级最新版,驱动更新到最新,也是用的这个工具,直接无痛升级13,超顺畅,感觉比我白的升级还快 ocat是真的赞 请教楼主,这个方法不能用OCAT直接在mac系统中升级引导和驱动文件吗? 感谢楼主分享! 用OCAT非常方便,OCC相比之下,更改配置,太容易出错了。