为MacBook Pro(13寸,2020,Intel处理器)进行系统降级并迁移数据(由Big Sur至Catalina)
条评论文章参考了Apple Developer的一个页面(网页存档),其中讲述了修复新版APFS在旧版系统中无法写的问题的方法。
文章参考了Stack Exchange的一个问题(网页存档),其中讲述了恢复文件权限的方法。
文章参考了Apple技术支持的一个页面(网页存档),其中讲述了重设Mac用户密码的方法。
个人配置
MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports)
使用Intel处理器
源系统:macOS Big Sur 版本 11.5.2
目标系统:macOS Catalina 版本 10.15.7
如果需要迁移数据,则必须另外配备一块容量足够的空白(移动)硬盘(或分区),并提前下载安装CCC 6。
下载macOS Catalina镜像
使用较为方便的macOS Catalina Patcher进行下载。下载的镜像名为“安装macOS Catalina.app”,大小超过8GB,默认位于~/Downloads
下。下载完成后即可退出app,不需要额外创建镜像。
使用CCC 6进行数据备份
要想较为完整地迁移Big Sur中的数据,请使用“Carbon Copy Cloner 6”而非“时间机器”,因为新版系统上的时间机器备份是无法在旧版系统上通过“迁移助理”进行还原的。不过请注意,“Carbon Copy Cloner 6”是一款付费软件,但网络上流传了该软件的破解版本。
在CCC 6中为移动硬盘打开“CCC Snapshot”,并创建“New Task”,将“Source”设为当前系统的启动磁盘,“Target”设为移动硬盘,进行完整备份。(移动硬盘需要事先通过“磁盘工具”抹掉为APFS格式)
创建安装分区
本文将安装分区创建在Mac内置的SSD硬盘中。
打开“磁盘工具”,按下
点击“应用”后,等待分区结束。
分区结束后,打开“终端”。假设您的安装镜像下载位置为~/Downloads
,在“终端”窗口中输入以下命令:
1 | sudo ~/Downloads/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Install |
按下
当然,也可以在该分区中再存放一份CCC 6的安装包,以备数据恢复时直接使用。
在恢复模式下安装macOS Catalina
在Mac刚刚启动时,迅速按住
进入“macOS 恢复”后,需要输入管理员密码以进入“macOS实用工具”界面。
在“macOS实用工具”中,选择“磁盘工具”,点击“继续”。在边栏找到Big Sur的启动宗卷所在容器,对容器内的宗卷右键点选,选择“删除APFS宗卷…”,删除Big Sur的宗卷组,之后右键点选该容器,点击“抹掉…”,格式依然选择“APFS”。
之后退出“磁盘工具”。在“macOS实用工具”中,选择“安装 macOS”,进行常规安装即可,安装磁盘选择刚刚抹掉的APFS容器。
设置macOS Catalina并恢复数据
安装结束后,在Catalina的“设置助理”中进行macOS设置时,跳过Apple ID登录和触控ID设置,不使用迁移助理恢复任何数据,创建电脑账户时,不要与之前备份的用户相同(全名和账户名称)。
设置完成之后,安装并打开CCC 6,点击“Restore”,创建恢复任务,将“Source”设为备份时使用的移动硬盘,并右键选择所需的“snapshot”,“Target”设为当前使用的启动磁盘。此时CCC会提示系统关键文件不会还原,不必关心该消息。在下方“Task Filter”中可以排除恢复的范围,建议排除“Applications”下所有禁止图标的软件,包括但不限于:Safari、Xcode;另外也建议排除iWork三件套(“Pages 文稿”、“Keynote 讲演”和“Numbers 表格)。
任务设置妥当后,点击“Start”,即开始恢复数据。
创建原用户并修复文件权限
为需要恢复的用户创建相同的用户
数据恢复结束之后,在“系统偏好设置”中,点击“用户与群组”,创建新用户。新用户的信息要和所恢复的数据用户信息相同(全名和账户名称),此时会提示已存在同名文件夹,点击“使用现有文件夹”。
修复用户的文件权限
创建完成后,如果切换账户,那么不出意外在登录时会无限等待。因此,应当在创建新用户后重新启动Mac,在刚刚开机的时候迅速按住
在“终端”窗口中输入resetpassword
,选择设置新系统时创建的用户,输入密码,之后重置需要恢复数据的用户的密码即可。新密码可以和旧密码相同。
重置密码后重启Mac,可以先进入安全模式检验是否能够登录恢复的用户,方法为:在Mac刚刚启动时,迅速按住
登录恢复的用户后,应当着重检查“系统偏好设置”中Apple ID是否登录正常(可以点击和设置,可能需要验证登录,不会卡死),“访达”是否工作正常(可以打开新窗口,不会卡死)。
如果上述内容正常,则可以正常重新启动Mac,并打开“系统偏好设置”,对各项内容进行检查和设置。其中可能着重需要对Apple ID和iCloud进行设置。
善后处理
删除安装分区
设置完成后,如果确定没有问题,则可以打开“磁盘工具”,删除Catalina的安装分区。
解决“macOS无法修复磁盘”问题
打开“磁盘工具”,右键点选提示问题的移动硬盘的宗卷(应当是无法挂载的灰色宗卷),点击“添加APFS宗卷…”,随意输入英文名称,格式选择“APFS”,点击“添加”,等待添加完成之后,再右键点选刚才添加的宗卷,点击“删除APFS宗卷…”。这样,再右键点选之前无法修复的宗卷进行挂载,就不会存在问题了。
如果添加APFS宗卷时出现错误提示,可以无视,直接删除随意创建的新宗卷(如果有)之后,再进行一遍上述操作,即可恢复正常。
之后可以打开CCC 6利用该移动硬盘设置日常备份。
某些使用安装器安装的软件可能需要重新安装
例如“鼠须管”和“Homebrew”,这些软件需要重新下载并安装,但其在原系统中的数据均得到了保留,安装完成后即可按照原先的配置直接使用(存在系统兼容问题的软件除外)。
本文标题:为MacBook Pro(13寸,2020,Intel处理器)进行系统降级并迁移数据(由Big Sur至Catalina)
文章作者:Whyto
发布时间:2021-08-20
最后更新:2023-01-26
版权声明:转载请注明来源、不要修改。