使用Timemachine降级苹果MacOS系统过程

一个成功的记录,愿以后再也不用用到。

背景:

A电脑:19年16寸 16G内存mac,系统版本是10.15.7。因为供电芯片被烧毁无法开机,Mac官方IT给出的方式只能换主板,连带硬盘的内容都会消失。第三方数据恢复:硬盘上的内容只能去“国家数据中心”通过飞线方式读取成磁盘影像恢复。但需要较高的审批才能走部门经费。万幸的是该电脑在无法开机之前做过TimeMachine备份。

B电脑:在A电脑无法开机后。去公司借用了一台 19年16寸 32G内存mac,系统版本是12点几。电脑中存在数据,但已经备份出来了

希望

将A电脑的Timemachine恢复到B电脑中

操作:

  1. 直接用CMD+R进入到恢复模式中,用时间机器覆盖恢复。第一个问题是发现磁盘空间不对,显示磁盘可用960多G,然而B电脑只有500G。之后重新进入到恢复模式后,在时间机器选择恢复来源的时候,选择本地SSD(上面并没有备份)来解锁SSD,可用空间就正常了。之后恢复的时候显示什么检查磁盘出错。当时怀疑是权限问题,因为在恢复模式里给磁盘解锁有2个地方,刚刚提到的那个解锁方式不是最彻底的。

  2. 在恢复模式中,通过其他工具将分区解锁后,再用时间机器恢复,一直显示“正在准备恢复阶段”,然后找到了这篇帖子:https://www.zhihu.com/question/495408560/answer/2334034295
    文章中提到了两个问题:1. 可能是时间机器备份的系统(Catalina)与当前系统(Monterey)的版本差距过大。2.也可能是Monterey的bug。
    这个博主通过降级+timemachine恢复给我后续思路提供了指导。

  3. 所以我想降级我的系统,再用时间机器恢复,正好也能想看一下B电脑最初带的操作系统是什么版本,我用shift+option+cmd+r进行联网降级恢复,第一次不成功,进度条到一半就出现一个警告的地球,官方解释是:https://support.apple.com/zh-cn/HT201314。后续看来这里是网络波动。再试了一次还是不成功

  4. 而这时已经无法开机,所以我在恢复模式里重装了一下macos 12,之后发现可以正常开机启动,所有的文件都还在。

  5. 依旧不死心,继续用shift+option+cmd+r联网降级,这次成功了。然后它自动进入到了恢复模式,发现恢复模式里重新安装操作系统的选项变成了 Macos11 bigsur,说明B电脑出厂系统是bigsur。这个时候我本来想安装bigsur,结果忘记发现了什么让我鬼使神差的有用Timemachine恢复了一下,这个时候我就去睡觉了。

  6. 半夜被mac启动的警告声惊醒,显示一个禁止的符号,在上文的官方解释中说明这个系统和电脑不匹配。早晨我查阅资料发现如果我的电脑原本自带的是bigsur,就不能降级到Catalina:https://support.apple.com/zh-cn/HT211683

“Mac 随附的 macOS 版本是它可使用的最早版本。例如,如果您的 Mac 随附的是 macOS Big Sur,则它无法使用 macOS Catalina 或更早版本”

但是Catalina的系统解释里又说支持19款16寸电脑:

https://support.apple.com/zh-cn/HT210222

并且macOS Big Sur 可升级 到Catalina:

https://support.apple.com/zh-cn/HT211683

这个时候我跟天才吧连线,发现现在的恢复模式和昨天的页面有点不太一样,发现已经是Catalina的恢复模式了。这就说明其实Catalina已经安装成功,只是系统不让启动而已。

  1. 那就说明A时间机器中的操作系统,并不能直接适用于B这台新电脑。这时候我发现现在恢复模式中的重装系统是重装Catalina这个旧系统。抱着试一试的想法我在恢复模式中重装了Catalina,发现正常启动了Catalina,我的Chrome浏览器标签都在、便签也在,文本编辑器也在。这说明只是系统不匹配,重装一下就好了

经验1:

如果某一次安装系统不成功,大概率原因是当下系统有问题,需要把当下系统给弄好,无论通过什么方式比如重新安装,让它可以正常开机。

发现1:

发现苹果系统是一个系统与数据高度脱离的系统,即使在步骤7中重装Catalina,在时间机器中恢复的内容也都在。

第二次恢复

因为B电脑借用时间到期了,我又借了一台C电脑,I9 1T的配置。用来试验是否还能恢复成功

  1. 依旧卡在“正在准备恢复Macintosh HD”,我看日志发现一直卡在抹盘阶段,我就怀疑是不是时间机器的抹盘有bug,我就跳出去用硬盘工具抹了盘,发现还是不行,还是会卡在这里。那就说明在13版本下直接Timemachine还是不行的,还是得先降级一下系统

  2. 我看了一下C电脑出厂年份是2020,应该是10.15卡特琳娜系统,B电脑因为是2021年出厂所以是bigsur。降级后发现果然是10.15卡特琳娜,而且果然可以开始恢复了

你可能感兴趣的:(使用Timemachine降级苹果MacOS系统过程)