从十年前开始,apple 将 recovery 分区内置到 macos 安装中。它本身就是一个操作系统——apple 于 2021 年初开始将其称为 recoveryos。如果你的启动卷上的 macos 出现问题,你可以启动到 recovery 并运行磁盘工具,重新安装 macos,并执行低级实用程序。
但是您必须安装 recovery 分区才能使用它!它会在您执行 macos 安装时自动安装,并在 macos 升级期间更新到最新版本。但是,在某些情况下,分区可能会损坏、覆盖或删除,或者在克隆或恢复时无法复制。
检查恢复分区
您可以通过以下几种方式查看是否安装了 recovery 分区:
- 从终端:最简单的方法是登录 macos。在终端命令行(applications > utilities > terminal),输入
diskutil list
并按 return 以查看所有驱动器上所有分区的列表。您会看到恢复在包含它的每个磁盘的所有分区列表中作为单独的行项目列出。如果您在磁盘列表中没有看到具有该名称的分区,则没有安装。 - 启动时的 option 键(intel、hfs ):对于使用 hfs (而非 apfs)作为启动卷的 intel mac,您可以重新启动并按住 option 键以查看一个或多个恢复分区。引导过程显示可用的启动卷以及每个恢复分区及其 macos 版本。apple 停止显示带有 apfs 启动宗卷的恢复分区。
- carbon copy cloner:carbon copy cloner 磁盘复制和归档实用程序可以确定 recovery 分区是否在其先前版本(第 5 版)中正确安装,并且在某些情况下如果丢失则重新创建它。此功能在版本 6 中不再可用。
如果您有一个 recovery 分区,您可以测试它是否正确启动:
- 在打开 intel mac 电源的情况下,选择 ? > 重新启动或按下电源按钮以启动关闭的 mac。在启动过程中按住 command-r,直到您看到 apple 图标下方的进度条。将出现显示多个选项的 macos 恢复屏幕。
- 对于 m1 mac,如果 mac 正在运行,请关闭它(通过 ? > 关机)。按住电源按钮直到出现“正在加载启动选项”,这可能需要大约 10 秒钟。最终,一个或多个驱动器图标将与“选项”图标一起出现。
如果您没有 recovery 分区或无法按上述方式重新启动,请继续重新安装、恢复或还原。
重新安装、恢复或恢复
最简单的下一步是重新安装 macos。apple 很久以前就停止提供擦除和安装选项。重新安装始终是“非破坏性”安装:不会擦除任何驱动器或分区。恢复分区将在丢失时添加或在过时时更新。
在某些情况下,如果您遇到无法重新安装 macos 的问题,这可能是一个更严重的问题。警告:始终确保您拥有完整的 time machine 备份、克隆或其他副本,然后您可以按照 apple 的恢复和恢复说明进行操作,这需要第二台 mac 和特定的电缆。
apple 提供了有关恢复或恢复 intel mac 和基于 m1 的 mac 的详细说明。我在 2021 年 3 月的这篇文章中提供了我对简化这些说明的见解。
通过上述方法恢复您的 mac 将擦除 mac 的内容。因此,除非您已经尝试重新安装和恢复并拥有完整备份,否则不要继续恢复。(不同媒体上的两个备份更好。)