Skip to main content

在任何驱动器上创建自己的Mac Recovery HD

How to create macOS High Sierra bootable USB Install drive for clean installation (四月 2025)

How to create macOS High Sierra bootable USB Install drive for clean installation (四月 2025)
Anonim

从OS X Lion开始,Mac OS的安装包括创建一个隐藏在Mac启动驱动器上的Recovery HD卷。在紧急情况下,您可以启动Recovery HD并使用“磁盘工具”更正硬盘驱动器问题,联机并浏览有关您遇到的问题的信息,或重新安装Mac操作系统。

您可以在我们的指南中发现有关如何使用Recovery HD卷的更多信息,以使用Recovery HD卷重新安装或排除OS X故障。

在任何驱动器上创建自己的Mac Recovery HD

Apple还创建了一个名为OS X Recovery Disk Assistant的实用程序,可以在已连接到Mac的任何可启动外部驱动器上创建Recovery HD的副本。对于希望在启动卷以外的驱动器上安装Recovery HD卷的许多Mac用户来说,这是个好消息。但是,该实用程序只能在外部驱动器上创建Recovery HD卷。这使得所有可能拥有多个内部硬盘驱动器的Mac Pro,iMac甚至Mac mini用户都不用了。

借助一些隐藏的Mac OS功能,一点点时间,以及这个循序渐进的指南,您可以在任何地方创建Recovery HD卷,包括内部驱动器。

创建Recovery HD的两种方法

由于各种版本的Mac OS中可用功能的某些更改,根据您使用的Mac OS版本,有两种不同的方法可用于创建Recovery HD卷。

我们将向您展示这两种方法 - 第一种是OS X Lion通过OS X Yosemite,第二种是OS X El Capitan,以及macOS Sierra和更高版本。

你需要什么

为了创建Recovery HD卷的副本,您必须首先在Mac的启动驱动器上安装一个可用的Recovery HD卷,因为我们将使用原始的Recovery HD作为创建卷克隆的源。

如果启动驱动器上没有Recovery HD卷,则无法使用这些说明。不过不用担心;相反,您可以创建Mac OS安装程序的可启动副本,该副本恰好包含与Recovery HD卷相同的所有恢复实用程序。您可以在此处找到有关在USB闪存驱动器上创建可引导安装程序的说明:

使用OS X Lion安装程序创建可启动闪存驱动器

创建OS X Mountain Lion安装程序的可启动副本

如何制作OS X或macOS的可启动Flash安装程序(通过Sierra的Mavericks)

有了这一点,现在是时候将注意力转向我们创建Recovery HD卷的克隆所需的内容。

通过OS X Yosemite在OS X Lion上创建Recovery HD卷

Recovery HD卷被隐藏;它不会显示在桌面上,也不会显示在“磁盘工具”或其他克隆应用程序中。为了克隆Recovery HD,我们必须首先使其可见,以便我们的克隆应用程序可以使用该卷。

通过OS X Yosemite OS X Lion,我们可以使用“磁盘工具”的隐藏功能。 “磁盘工具”包含一个隐藏的“调试”菜单,可用于强制隐藏的分区在“磁盘工具”中可见。这正是我们所需要的,因此克隆过程的第一步是打开Debug菜单。你可以在这里找到说明:

启用“磁盘工具”的“调试菜单”

请记住,您只能通过OS X Yosemite找到OS X Lion中提供的“磁盘工具调试”菜单。如果您使用的是更高版本的Mac OS,请跳到下一部分。否则,请按照指南使“调试”菜单可见,然后返回,我们将继续克隆过程。

准备目标卷

您可以在“磁盘工具”中列出的任何卷上创建Recovery HD克隆,但克隆过程将清除目标卷上的所有数据。因此,最好调整大小并添加专用于即将创建的新Recovery HD卷的分区。 Recovery HD分区可能非常小; 650 MB是最小尺寸,但我会稍微大一些。磁盘工具可能无法创建小的分区,因此只需使用它可以创建的最小大小。

一旦您对目标驱动器进行了分区,我们就可以继续了。

  1. 发射 磁盘工具, 位于 / Applications / Utilities中 .
  2. 来自 调试 菜单,选择 显示每个分区.
  3. Recovery HD卷现在将显示在 设备清单 在磁盘工具中。
  4. 在 磁盘工具 ,选择原件 恢复高清 卷,然后单击 恢复 标签。
  5. 拖动 恢复高清 卷到了 资源 领域。
  6. 将要用于新Recovery HD的卷拖到 目的地 领域。仔细检查以确保您将正确的卷复制到目标,因为您拖动的任何卷都将被克隆过程完全删除。
  7. 当您确定一切正确时,请单击 恢复 按钮。
  8. 磁盘工具会询问您是否确实要删除目标驱动器。点击 抹去.
  9. 您需要提供管理员帐户密码。输入所需信息,然后单击 .
  10. 克隆过程将开始。磁盘工具将提供状态栏,以使您及时了解该过程。一旦磁盘工具完成克隆过程,您就可以使用新的Recovery HD(但运气好的话,您永远不需要使用它)。

一些附加说明

以这种方式创建新的Recovery HD卷不会将可见性标志设置为隐藏。因此,Recovery HD卷将显示在桌面上。如果您愿意,可以使用“磁盘工具”卸载Recovery HD卷。这是如何做。

  1. 选择新的 恢复高清 来自的数量 设备清单 在磁盘工具中。
  2. 在“磁盘工具”窗口的顶部,单击“ 卸载 按钮。

如果您的Mac上连接了多个Recovery HD卷,则可以通过按住选项键启动Mac来选择紧急情况下使用的那个。这将强制您的Mac显示所有可用的可启动驱动器。然后,您可以选择要用于紧急情况的那个。

在OS X El Capitan及更高版本上创建Recovery HD卷

在OS X El Capitan和macOS Sierra及更高版本的内置驱动器上创建Recovery HD卷有点麻烦。这是因为,随着OS X El Capitan的出现,Apple删除了隐藏的“磁盘工具调试”菜单。由于磁盘工具不能再访问隐藏的Recovery HD分区,我们必须使用不同的方法,特别是Terminal和Disk Utility的命令行版本diskutil。

使用终端创建隐藏恢复HD卷的磁盘映像

我们的第一步是创建隐藏的Recovery HD的磁盘映像。磁盘映像为我们做了两件事;它创建隐藏的Recovery HD卷的副本,并使其可见,可从Mac桌面轻松访问。

发射 终奌站, 位于 / Applications / Utilities中 .

我们需要找到隐藏的Recovery HD分区的磁盘标识符。在。输入以下内容 终奌站 提示:

diskutil列表

击中 输入 要么 返回.

终端将显示Mac可以访问的所有分区的列表,包括隐藏的分区。查找TYPE为的条目 Apple_Boot 和一个名称 恢复高清。 Recovery HD项目的行也将标有一个字段 识别码 。在这里,您将找到系统用于访问分区的实际名称。它可能会读取如下内容:

disk1s3

Recovery HD分区的标识符可能不同,但它包含“disk”,数字,字母“s”和其他数字。一旦知道Recovery HD的标识符,我们就可以继续制作可见的磁盘映像。

  1. 在 终奌站 ,输入以下命令,替换您在上面的文本中学到的磁盘标识符:

    sudo hdiutil create~ / Desktop / Recovery HD.dmg -srcdevice / dev / DiskIdentifier

  2. 该命令的一个实际例子是:

    sudo hdiutil create~ / Desktop / Recovery HD.dmg -srcdevice / dev / disk1s3

  3. 如果您正在使用macOS High Sierra或更高版本,则会出现错误 hduitil 终端中没有识别反斜杠的命令(逃离空间角色。这可能会导致错误消息“一次只能创建一个图像”。而是使用单引号来转义整个Recovery HD.dmg名称,如下所示:

    sudo hdiutil create~ / Desktop /'Recovery HD.dmg'-srcdevice / dev / DiskIdentifier

  4. 击中 输入 要么 返回.
  5. 终奌站 会询问您的管理员密码。输入您的密码,然后点击 输入 要么 返回.
  6. 终端提示返回后,将在Mac的桌面上创建Recovery HD磁盘映像。

使用“磁盘工具”创建Recovery HD分区

下一步是对要在其上创建Recovery HD卷的驱动器进行分区。

本指南适用于OS X El Capitan和更高版本的Mac OS。

您创建的Recovery HD分区只需略大于Recovery HD分区,后者通常介于650 MB到1.5 GB左右。但是,由于每个新版本的操作系统的大小都会发生变化,因此我建议将分区大小设置为大于1.5 GB。我实际上使用了10 GB,相当有点矫枉过正,但我​​开的驱动器有足够的空间。

对所选驱动器进行分区后,可以从此处继续。

将Recovery HD Disk Image克隆到分区

倒数第二步是将Recovery HD磁盘映像克隆到刚刚创建的分区。您可以使用“还原”命令在“磁盘工具”应用中执行此操作。

  1. 发射 磁盘工具,如果还没有打开。
  2. 在“磁盘工具”窗口中,选择 划分 你刚刚创建它应该在侧栏中列出。
  3. 点击 恢复 按钮在工具栏中,或选择 恢复 来自 编辑 菜单。
  4. 一张纸将下降;点击 图片 按钮。
  5. 导航到 恢复HD.dmg图像文件 我们之前创建的。它应该在你的 桌面 夹。
  6. 选择 恢复HD.dmg 单击文件,然后单击 打开.
  7. 在下拉表中的“磁盘工具”中,单击 恢复 按钮。
  8. 磁盘工具将创建克隆。完成此过程后,单击 完成 按钮。

您现在在所选驱动器上有一个Recovery HD卷。

最后一件事:隐藏恢复高清卷

如果你还记得我们开始这个过程的时候,我们要求你使用Terminal的“diskutil”找到Recovery HD卷。我们提到它会有一种Apple_Boot。您刚刚创建的Recovery HD卷当前未设置为Apple_Boot类型。所以,我们的最后一项任务是设置Type。这也将导致Recovery HD卷被隐藏。

我们需要发现刚刚创建的Recovery HD卷的磁盘标识符。由于此卷当前已安装在Mac上,因此我们可以使用“磁盘工具”查找标识符。

  1. 发射 磁盘工具,如果还没有打开。
  2. 从侧边栏中选择 恢复高清 刚刚创建的卷。它应该是侧边栏中唯一的一个,因为只有可见设备出现在侧边栏中,原始的Recovery HD卷仍然是隐藏的。
  3. 在右侧窗格的表格中,您将看到标记为Device:的条目。记下标识符名称。它将采用类似于disk1s3的格式,就像我们之前看到的那样。
  4. 在仍然选择Recovery HD卷的情况下,单击 卸载 按钮 Disk Utility工具栏 .
  5. 发射 终奌站.
  6. 在终端提示下输入:

    sudo asr adjust --target / dev / disk1s3 -settype Apple_Boot

  7. 一定要改变 磁盘标识符 匹配恢复高清卷的那个。
  8. 击中 输入 要么 返回.
  9. 提供管理员密码。
  10. 击中 输入 要么 返回.

而已。您已在所选的驱动器上创建了Recovery HD卷的克隆。