[教学] 第三方SSD上Monterey不用原厂SSD的方法

楼主: pichubaby (Pichu)   2022-08-21 22:31:42
大家好,这个方法是来自 Reddit r/MacOS 上的教学
这个方法不保证可行,失败的话装置有可能变砖
方法分五个步骤
1. 下载 Monterey 安装包
2. 关闭 SIP
3. 确定作业系统版本
4. 升级 EFI
5. 开回 SIP
从第二步骤开始到第五步骤时间约 30 分钟,第一步骤具体依网络速度而定。
我这边实验环境是 MBPR Early 2015, 使用 JetDrive 950 (955) 1TB
开始前是全新安装的 Big Sur, 然后进行手动升级 EFI,接着安装 Monterey。
==========
1. 下载 Monterey 安装包
请参考 https://support.apple.com/zh-tw/HT212735
我是把安装包放在另外的随身硬盘,做成安装硬盘就是。
如果用默认系统更新的方式取得安装包,档案会在 /Application 下。
2. 关闭 SIP
重新开机 mac 然后在开机时按下 Command + R 进入复原模式
接着点最上面那列的“工具程式”,点选“终端机”
然后输入 csrutil disable 关闭 SIP
然后输入 reboot 重开进入作业系统
3. 确定作业系统版本
点选左上角 苹果图示 选择“关于这台mac”然后概览页面的“系统报告...”
点下去之后看到右边大概第三行有个机型识别码,这个等一下会用到。
接下来到 Monterey 的安装包,对他按右键 (触控板两根手指一起点),
选“显示套件内容”
然后进入 Contents/SharedSupport 然后你会找到一个叫做 SharedSupport.dmg 的档案
把他复制到下载目录之类的地方,然后点两下打开他,之后你应该会看到两个档案和
两个资料夹。
打开其中一个叫 com_apple_MobileAsset_MacSoftwareUpdate 的资料夹
接下来会看到一堆 .json 和一个 .zip 档,把 .zip 档拉出来到下载目录之类的地方
然后解压缩,解压缩之后应该有个 cd4e 开头的资料夹,进去,然后开到
AssetData/boot/EFI/EFIPayloads
这边就是存放各个 EFI 韧体的地方了
这边档案规则是这样
IMXXX.fd => iMac
MBxxx.fd => MacBook
MBAxx.fd => MacBookAir
MBPxxx.fd => MacBookPro
MMxx.scap => Mac mini
MPxx.scap => Mac Pro
以我的mac为例,他是MacBookPro12,1 所以对应的档案是 MBP121.fd
确定好之后先拿手机拍一下硬件概览那页,确定升级前的韧体版本
然后打开终端机 (terminal.app) 下
sudo bless -mount / -firmware <PATH>/FW.fd
作者: hn9480412 (ilinker)   2022-08-21 22:43:00
看不懂,不过还是先推
作者: Epsilon (我是EPS)   2022-08-22 01:05:00
同楼上,而且我是连标题都看不懂。
作者: concord (iPro)   2022-08-22 01:18:00
第三方SSD在Monterey升级途中升级EFI有机会更新失败变砖所以才要先把 EFI 弄出来个别处理如果是全原厂零件,照原本升级流程做就好
作者: asdfghjklasd (好累的大一生活)   2022-08-22 04:40:00
为什么要把自己作死?
作者: MOONY135 (谈无欲)   2022-08-22 16:27:00
一万一救2015 真的有点难想像
作者: zxc654033 (啦啦啦)   2022-08-22 16:39:00
Cool
作者: NintendoGC (Goston)   2022-08-22 17:00:00
其实最一开始就算是原厂 SSD 也是有机会变砖,后来才修正... (变砖送修换主机板路过
作者: hn9480412 (ilinker)   2022-08-22 06:43:00
看不懂,不过还是先推
作者: Epsilon (我是EPS)   2022-08-22 09:05:00
同楼上,而且我是连标题都看不懂。
作者: concord (iPro)   2022-08-22 09:18:00
第三方SSD在Monterey升级途中升级EFI有机会更新失败变砖所以才要先把 EFI 弄出来个别处理如果是全原厂零件,照原本升级流程做就好
作者: asdfghjklasd (好累的大一生活)   2022-08-22 12:40:00
为什么要把自己作死?
作者: MOONY135 (谈无欲)   2022-08-23 00:27:00
一万一救2015 真的有点难想像
作者: zxc654033 (啦啦啦)   2022-08-23 00:39:00
Cool
作者: NintendoGC (Goston)   2022-08-23 01:00:00
其实最一开始就算是原厂 SSD 也是有机会变砖,后来才修正... (变砖送修换主机板路过
楼主: pichubaby (Pichu)   2022-08-23 04:16:00
主要是我的原厂SSD已经坏掉了...
楼主: pichubaby (Pichu)   2022-08-22 20:16:00
主要是我的原厂SSD已经坏掉了...
作者: andersonhaha (好山好水 多健康)   2022-08-23 08:13:00
第三方SSD Monterey升级失败变砖,改BigSur 才行。感谢分享
作者: alex85830 (Alex)   2022-08-24 10:58:00
我的理解是:有些电脑在更新系统版本时由于是改装硬盘所以当韧体版本过旧时会升不上去,这时候有两种做法:第一种是像上述说的先单独升级韧体,再升系统版本另一种则是插入原厂硬盘安装系统并升级,等于间接升级了韧体,然后再插入改装硬盘重新升级系统,这时因为韧体更新过了,所以就会顺利升级

Links booklink

Contact Us: admin [ a t ] ucptt.com