MacBookPro更换硬盘迁移数据发生OSStatus 22错误的处理

标题长有利于SEO……虽然并没有什么用

事情是这样的,我有一台2010年中版本的15寸MBP,当年换了一块128G的SSD在用,现在有点不够用了,正好手里有一块256G的SSD,于是决定换一下。

上次换盘已经是九年前了,当时还不知道换盘的正确打开方式,而是在新盘上用光盘安装了 Snow Leopard,然后把原来的盘用USB接入,系统自动提示是否要导入原盘内容,确定一下就完成了。当年觉得大快人心,真是比垃圾Windows高不知道哪里去。

这次换盘前还是学习了一下,原来可以进入Recovery模式,然后直接全盘恢复,不需要安装一次系统。于是实践了一下,我是按官方说明来做的:

把新盘接入USB,用硬盘工具抹去,新建一个APFS宗卷。进入Recovery Mode,在磁盘工具里选择恢复,把机内硬盘恢复到USB盘上。

结果碰到一个奇怪的问题:

恢复完成后,在最后一步叫什么交换宗卷的操作时出错,错误信息为:OSStatus 22

放狗搜了半天,找到的错误信息都不一样,尝试过显示全部设备彻底删除分区等方法,仍然在恢复后报同样的错误。

最后才在一个评论里找到解决方案:

先把新硬盘装到电脑里,把原硬盘挂在USB上,然后进入Recovery Mode重新恢复,这次终于不报错了,换盘成功。

推送到[go4pro.org]