为啥要升级?
最近,看ubuntu24的介绍还不错, 台式机装了macos13 + win11。想把win11 干掉直接换成ubuntu24。折腾了下,ubuntu既然安装失败了。用ubuntu 安装页面体验了下ubuntu感觉还是mac好用的多呀,算了直接把全盘格式化,升级到 macos14。
我用vim比较多,macos14上有个输入法切换提示很有帮助,再者可以和我的白苹果统一系统版本了
1. 操作步骤
1.1. 系统数据备份,找个大硬盘,使用time machine 备份吧。固态备份就是爽歪歪,能达到400MB/s
1.2. EFI备份并下载最新的OCAT升级 EFI, 我的应该是升到了opencore-1.0.0
1.3. 通过U盘在线恢复安装macos14
因为win11 被我格式化了,遇到坑的时候,都是在另一台白苹果是操作的。
使用的方法是在线恢复安装,com.apple.recovery.boot
+ efi,参考
1.3.1. 坑点
snonoma 的在线恢复安装需要网络,但是我的有线2.5G和奋威无线网卡都不能用了。正好,在很久很久以前有个网口转USB hub,用这个终于连接上网络了
1.4. 奋威网卡修复
如下几个链接都可以参考:
https://www.imacosx.cn/114510.html
https://heipg.cn/tutorial/patch-brcm-wireless-card-macos-sonoma.html
https://igeekbb.com/2023/09/27/Hackintoswifi/
上面的链接中的网速修复我没做,因为我感觉当前网速够用的了。
1.4.1 坑点
-
一定要按照操作顺序来搞机,OpenCore Legacy Patcher 这个用不好会导致macos 进不去,然后又得重新来过
-
OpenCore Legacy Patcher root 后再反root 不知道为啥会导致macos进不去
-
OpenCore Legacy Patcher 没有root权限,进入recovery模式
csrutil enable
csrutil authenticated-root disable
-
修复好的EFI是不能用于 macos14 的恢复安装的,折腾过程中,返现 网口转usbhub 也连不上网。
1.5. 重启进入系统后,无线网络可以使用了,但是钉钉不能打开了
检查了 console 日志,发现webview 相关线程报错,本来我以为是EFI升级导致的,重新搞了一把发现用老的EFI也有问题,
最终,搜索到如下解决方案:
https://www.imacosx.cn/114560.html
1.6. 迁移助手恢复time machine数据
固态恢复就是爽,贼快
2. 总结
- 跑了个分 和macos13 差不多吧,稍微低了些,但是发现ios模拟明显顺畅太多
- 我是恢复回来的,什么配置也没做
- 使用了有一周了,开发flutter,没感觉到有什么不适应
- 再立个flag,这是最后一次折腾黑苹果了。
- 12700f+B660M+RTX6600xt efi