自行更换了 NVME SSD 的 2015 款 Macbook Pro 无法升级 Monterey

2021-10-27 21:51:51 +08:00
 coolmint
重启后,在安装程序里面提示报错“未能安装所需的固件更新,需要兼容的内部存储才能更新”。
看起来是因为我更换了转接的 NVME SSD 造成的,貌似目前无解?
5638 次点击
所在节点    MacBook Pro
27 条回复
dancewhale
2021-10-27 22:20:43 +08:00
这是一个已知的问题,macbook 需要原装硬盘才会在更新系统时更新固件。
我之前的 14 款 macbook 也是换了 ssd 之后固件没法更新导致新系统睡眠有问题。
换了旧硬盘更新下系统就好了,建议你找个原装硬盘装下系统更新固件,完了可以把硬盘再换回来。
evilangel
2021-10-27 22:36:01 +08:00
还有这说法吗?上半年才刚换了个 1T 的准备再战三四年的,旧硬盘都闲鱼上卖二手了,看来要做好几年系统不升级的心理准备了。
coolmint
2021-10-27 22:44:26 +08:00
@dancewhale 也就是说固件和硬盘没关系,只是需要原装硬盘在上面才能更新而已
coolmint
2021-10-27 22:45:09 +08:00
@evilangel 按一楼说的还有救,就是有点麻烦,我原装硬盘也早出了,不过倒是打算换新的了🤣
DawnLight
2021-10-27 23:08:50 +08:00
同款,但是我换的是 Intel 660p ,一路从 Catalina 升到 Monterey 都没什么问题。
当时查了不少踩坑经验确定不同硬盘兼容性差异很大,比如可能导致不能正常休眠。最后选了性价比超低的 Intel ,优点是兼容性非常好,到现在和原装 SSD 体验基本没什么区别。
evilangel
2021-10-28 10:46:34 +08:00
为了确认楼主的这个消息,我刚刚亲身实践理一下,我的 15 款 MBP 换的三星 1T 970 EVO 没问题,刚刚成功升级到 Monterey 12.0.1
楼主不需要再高价买个苹果原装旧硬盘,直接挑个兼容型号换了也就可以了。
lzsuxq
2021-10-28 18:31:42 +08:00
@evilangel 我也觉得不需要换原装硬盘,之前的升级都没任何问题。这个是软件验证的问题。估计换的不是苹果能识别的 SSD 就不行。
moro
2021-10-28 19:04:26 +08:00
15 款更换 sn750 从 big sur 更新至 monterey 报错。
Oct 26 21:44:10 MacBook-Pro-2 osishelperd[1535]: ====== BLESS STDERR START ======
Oct 26 21:44:10 MacBook-Pro-2 osishelperd[1535]: EFI found at IODeviceTree:/efi
Mount point for /System/Volumes/Preboot/5D584B74-DF02-3151-BC5A-2085276091A5/com.apple.installer is /System/Volumes/Preboot
Common mount point of '/System/Volumes/Preboot/5D584B74-DF02-3151-BC5A-2085276091A5/com.apple.installer' and '' is /System/Volumes/Preboot
No BootX creation requested
Non-Data-role volume, so not considered Data-Given-Pre-SSV-to-SSV case
This is not an APFS Data-Volume-Parameter-Driven Pre-SSV to SSV case
Volume does not have system role
No boot.efi creation requested
Got inum of 12884930340 for /System/Volumes/Preboot/5D584B74-DF02-3151-BC5A-2085276091A5/com.apple.installer
Got inum of 12884930362 for /System/Volumes/Preboot/5D584B74-DF02-3151-BC5A-2085276091A5/com.apple.installer/boot.efi
blessed file = 12884930362
blessed folder = 12884930340
found ioreg "FirmwareFeaturesMask"; featureMaskValue=0xFF1FFF7F
found ioreg "FirmwareFeatures"; featureFlagsValue=0xFD0FF576
isPreBootEnvironmentUEFIWindowsBootCapable=1
given BSD is not a DVD disc medium
isDVDWithElToritoWithUEFIBootableOS=0
Checking if disk is complex (if it is associated with booter partitions)
No auxiliary booter partition required
System partition found
Preferred system partition found: disk0s1
Returning booter information dictionary:
{
"Auxiliary Partitions" = (
);
"Data Partitions" = (
disk1s2
);
"Preboot Volumes" = (
disk1s2
);
"System Partitions" = (
disk0s1
);
}
Relative path of /System/Volumes/Preboot/5D584B74-DF02-3151-BC5A-2085276091A5/com.apple.installer/boot.efi is \5D584B74-DF02-3151-BC5A-2085276091A5\com.apple.installer\boot.efi
IOMedia disk1s2 has UUID D961CD9B-D391-472A-9F01-D7C27E1D3529
Setting EFI NVRAM:
efi-boot-device='<array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>D961CD9B-D391-472A-9F01-D7C27E1D3529</string></dict></dict><kOct 26 21:44:10 MacBook-Pro-2 osishelperd[1535]: ====== BLESS STDERR END ======
Oct 26 21:44:10 MacBook-Pro-2 osishelperd[1535]: Bless failed with error num: 3
coolmint
2021-10-28 20:08:08 +08:00
@evilangel 我换了挺久的了,当时用的大家一致认可的西数 sn700 ,一路用到 catalina 没出现过任何兼容性问题,或者我就不折腾等换 m1 max 了
coolmint
2021-10-28 20:08:43 +08:00
@moro 我是 sn700 ,看来西数确实兼容性有点问题?🤣
quchao928
2021-10-29 10:16:05 +08:00
老哥问题解决了吗?
coolmint
2021-10-29 12:04:03 +08:00
@quchao928 没啊,先搁置了,哈哈哈,也不是不能用,你也遇到同样问题吗?
quchao928
2021-10-29 13:00:44 +08:00
@coolmint #12 是啊,同款问题。等等后续版本更新吧!
dancewhale
2021-10-29 13:57:58 +08:00
@coolmint 我的也是西部数码的 sn700 估计是这款硬盘的问题
dancewhale
2021-10-29 14:05:35 +08:00
https://post.smzdm.com/p/anx77nov/ 我当时解决是参考的这个帖子
moro
2021-10-30 11:40:21 +08:00
@dancewhale 感谢,好早之前换的 sn750 ,固件差了好几个版本,现在是 Big Sur 系统, System Firmware Version: 189.0.0.0.0
FightPig
2021-10-30 14:30:08 +08:00
我 15 的 lt2 一直在 10.14 ,你们升了不卡么
darrh00
2021-11-22 01:59:38 +08:00
如果有其他的 mac 机器,可以把 macbook 用目标磁盘模式,然后接到其他机器上完成升级 /安装。
这种方式能用上新的系统,但是固件还是不会更新。
coolmint
2021-11-22 11:09:12 +08:00
@darrh00 #18 要把硬盘拿出来吗?
darrh00
2021-11-22 20:02:53 +08:00
启动的时候按 T 进入目标磁盘模式,不需要把硬盘取出来。我是 2015 的 13 寸 macbook pro 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/811088

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX