如何将区分大小写的 Mac HFS+ 分区转换为不区分大小写的分区

osx 硬盘图标

Apple 长期以来一直提供用于为 Mac 可安装卷创建文件系统的相同 HFS+ 分区格式化方案的两个版本:”Mac OS 扩展(日志式)”和”Mac OS 扩展(区分大小写,日志式)”。通过添加 APFS 格式,这种风格在区分大小写和不区分大小写的版本中也可用。 “区分大小写”有多大的区别!

区分大小写的文件系统可以允许多个文件使用不同的大小写具有相同的人类可读名称。对于区分大小写的文件系统,Blue dolphin.pdfblue dolphin.pdf 以及 bLuE dOlPhIn.PDF 都被视为不同的项目。相反,不区分大小写的文件系统(macOS 在 HFS+ 和 APFS 中的默认选项)则无法共存:它们实际上都是相同的名称,但外观不同。

在旧的 Unix 时代,区分大小写在某些情况下是有意义的,Apple 为需要它的人提供了区分大小写的 HFS+ 版本,以实现兼容性。

但是,某些 Mac 软件(尤其是 Adob​​e 和 Valve 制作的软件)不区分大小写。我听说并读到有人在设置驱动器时不小心选择了”区分大小写”,却没有意识到自己陷入了困境。他们希望将其转换为更标准的不区分大小写的格式。

虽然过去有软件可以将区分大小写的分区转换为不区分大小写的分区,而无需复制数据,但制作该软件的公司已经关闭。 (Coriolis Systems 是一位长期的 Mac 开发人员,他们 在关闭时慷慨地免费提供了所有软件。但是,最新支持的 macOS 版本是 10.13。因为这涉及文件系统级别的更改,所以我不会将此软件与 10.14 Mojave 或更高版本一起使用。)

相反,您必须进行克隆,重新格式化分区,然后将数据复制回来。对于启动卷:

  1. 使用”磁盘工具”、SuperDuper 或 Carbon Copy Cloner 将区分大小写格式的驱动器克隆到另一个卷。 (您可以使用 Time Machine,但除非在紧要关头,否则这是恢复整个磁盘的低效方法。)

  2. 确保您拥有单独的完整备份,以防步骤 1 中创建的备份失败。

  3. 重新启动 Mac,然后在 Apple 徽标出现之前按住 Command-R 以调出 macOS 恢复功能。

  4. 在出现的选项列表中单击”磁盘工具”。

  5. 在左侧列表中选择内部驱动器或启动分区。

  6. 使用不区分大小写的选项重新格式化它。

  7. 右键单击它并选择”恢复”。

  8. 从”还原自”弹出菜单中,选择您的克隆。如果是磁盘映像,请单击”映像”按钮以在已安装的驱动器上找到它。

  9. 单击”恢复”并准备等待很长时间!

  10. 恢复完成后,退出”磁盘工具”并选择  > 启动磁盘。

  11. 选择您将克隆还原到的驱动器,然后单击”重新启动”。

如果您要复制外部卷或非启动卷,则可以省略上述步骤 3 和 4,并从 Mac 的”应用程序”>”实用程序”文件夹中启动”磁盘工具”。

顺便说一句,您当然已经注意到,OS X 和 macOS 始终保留您在输入名称或程序命名时使用的名称大小写。这是因为系统保留大小写:它尊重大小写,但在查找文件或覆盖文件时会忽略小写和大写的任何变化。

这篇 Mac 911 文章是对 Macworld 读者 Sebastian 提交的问题的回应。

询问 Mac 911

我们整理了最常被问到的问题列表以及答案和专栏​​链接:阅读我们的超级常见问题解答,看看您的问题是否得到解答。如果没有,我们总是在寻找新的问题来解决!通过电子邮件将您的信息发送至 mac911@macworld.com,包括适当的屏幕截图,以及您是否希望使用您的全名。并非所有问题都会得到解答,我们不会回复电子邮件,也无法提供直接的故障排除建议。