去年年底,苹果推出了一款搭载自主研发的M1芯片版本的Mac产品。除了M1给新Mac带来的显著变化,如性能提升和支持运行iOS应用程序,很多人可能没有注意到,新Mac的恢复模式也发生了变化:进入恢复模式的方式从原来的组合快捷键变成了关机时按下电源键,所有搭载macOS Big Sur的Mac设备的恢复模式界面也进行了重新设计。
恢复模式界面
在购买了M1芯片版的MacBook Pro后不久,我也用新版的恢复模式重装了macOS系统。没想到,我的MacBook Pro通过恢复模式重装macOS后,遇到了无法进入系统的问题。
在查找和研究解决问题的官方文档后,本文将介绍M1芯片版Mac重装系统过程中出现的诸多问题。希望能对你有所帮助,以免遇到和我一样的问题,甚至是不方便解决的情况。
问题通过恢复模式擦除磁盘,在网上重新安装macOS Big Sur后,我的Mac在系统初始化过程中卡在了用户创建步骤,系统长时间没有响应,然后弹出一个窗口告诉我用户创建失败。重启Mac后,可以进入用户登录界面,但不能通过初始化时设置的密码登录。
问题发生后,我猜测可能只是系统未能正确创建用户的偶然问题,于是又进行了一次擦除重装macOS的操作,也遇到了同样的问题。
显然,我在M1芯片Mac上擦除重装macOS后无法访问系统并不是偶然,于是我开始通过搜索引擎寻找解决办法,在MacRumors、苹果官方社区等网站上找到了有这个问题的帖子。
图片来自苹果社区
在搜索过程中,我还发现一些M1设备用户在macOS Big Sur的网络安装过程中,遇到了“准备更新时出现错误”的提示,甚至无法完成安装过程;问题的原因是用户在网上重装macOS Big Sur之前擦除了磁盘。
接下来,我将介绍这些问题的可行解决方案;这里提醒一下,如果你使用的是M1芯片版本的Mac设备,在没有另一台Mac或备份的情况下,尽量不要擦除并重新安装macOS。否则你的问题可能自己解决不了,只能去Apple Store办理。
解决方案如果有时光机备份,直接通过恢复模式恢复备份应该可以解决以上问题。如果你还没有备份你的Mac,下面的方法应该可以帮到你。
通过搜索引擎搜索后,我找到了这份苹果发布的关于解决安装过程中错误信息的文档。考虑到再次下载安装完整的macOS Big Sur系统需要花费大量的时间,结合其他社区的相关讨论,我首先尝试在恢复模式下通过终端输入resetpassword命令重置现有用户密码,发现设备无法完成此操作。
接下来就要考虑如何重新安装macOS Big Sur了。由于文档中描述的方法是针对用户无法完成安装过程的情况,我不确定通过文档中的方法在这台机器上直接重新安装macOS后是否会出现无法创建用户的问题,所以我没有尝试文档中提供的方法在这台机器上再次直接重新安装macOS。
从这份官方文件和其他社区用户的反馈可以看出,M1芯片Mac支持类似iPhone上的DFU模式。通过DFU模式安装macOS将同时重新安装系统恢复分区。在我的搜索帖子里有问题的用户,大部分都是通过这个方法解决的。
因此,我最终决定使用苹果配置器通过M1设备的DFU模式在家里的另一台Mac上重装macOS。
如何进入DFU模式根据上述官方文档中的说明,Mac进入恢复模式需要以下步骤:
在任何支持的Mac上安装Apple Configurator(系统要求macOS 10.15.6或更高版本),用线缆连接M1芯片版Mac,需要插入下图所示的指定接口:
Mac mini
连接两台Mac后,M1芯片Mac mini需要断开电源至少10秒,然后在连接电源的同时按住电源键,再松开电源键。此时,Mac mini的状态指示器将显示琥珀色。
如果是M1芯片笔记本电脑,关机时需要按电源键,同时按住右Shift键+左Option键+左控制键10秒。10秒钟后,松开这三个键,继续按住电源按钮,直到M1设备出现在连接到Mac的Apple Configurator中。
需要注意的是,和iPhone一样,Mac进入DFU模式后,屏幕上不会显示任何东西,苹果配置器中出现显示“DFU”的设备占位符图标,表示成功。
如何重装macOS根据官方文档中介绍的方法,我们可以在苹果配置器中右击设备上的“恢复”选项,让苹果配置器开始下载完整的macOS固件,然后进行恢复。使用Apple Configurator下载macOS后,固件将保留在设备上。之后可以随时在同一台设备上直接重装macOS,无需再次下载macOS固件。
但是在用Apple Configurator下载macOS固件的过程中,通过进度条只会显示下载的大概进度。没有明确的网速或准确的进度提示,下载速度的稳定性难以保证。我不建议你直接用官方文档提供的方法,通过苹果配置器下载固件重装macOS。
其实M1芯片版Mac不仅支持DFU模式,我们还可以像在iPhone上一样提前下载macOS的IPSW固件包,然后直接在本地安装系统。苹果固件下载网站IPSW下载已经为新MAC电脑提供了三个完整的macOS Big Sur固件包。您可以在这里下载它们,其中型号为“ADP3,2”的是之前提供给开发者的Mac Mini Developer Transition Kit(DTK)设备。
下载完macOS固件包后,我们只需要通过以上步骤将Mac置于DFU模式,然后将固件包直接拖拽到Apple Configurator窗口即可。软件会自动开始重新安装macOS Big Sur的操作。
最后,再次提醒大家,保持定期备份Mac的习惯,可以避免重要数据的丢失。目前,M1芯片Mac在恢复模式下重装macOS时存在一个Bug,请谨慎处理后再重装Mac的系统。如果你遇到了本文中提到的问题,希望本文中的方法能顺利帮助你。