如何在MacOS Sierra上使用APFS文件系统格式化驱动器

苹果公司正在开发一种新的文件系统,被称为苹果文件系统。APFS可能会在2017年成为MacOS和iOS上的默认文件系统,但它在MacOS Sierra上是预发行版软件。

这个新的文件系统测试还没有完成,所以我们建议您不要出于任何原因而这样做,除非是实验。不要将任何重要数据的唯一副本存储在APFS驱动器上。

为什么您可能还不想使用APFS?

相关:MacOS Sierra中的最佳新功能(以及如何使用它们)

新的苹果文件系统目前还处于试验阶段。苹果的目标是在2017年发布最终版本,届时你Mac的系统驱动器-以及iPhone、iPad、Apple TV和Apple Watch内的驱动器-应该会自动转换为APFS。

目前,使用APFS格式化驱动器的唯一原因是尝试使用它。但是,APFS还在开发中,因此使用它执行的基准测试可能不能代表文件系统的最终性能。

苹果还警告说,使用此预发布版本的APFS格式化的驱动器可能与未来版本的MacOS和最终版本的APFS不兼容。不要将APFS驱动器用于任何重要的事情。

MacOS Sierra中的APFS限制

MacOS Sierra对新的APFS文件系统设置了一些限制,因为它仍处于实验阶段:

Mac启动盘不能用APFS格式化,所以你不能将其用于Mac的系统驱动器。 APFS文件系统目前只区分大小写,这意味着“file”不同于“File”。 Time Machine无法备份到APFS驱动器。 FileVault无法加密APFS驱动器。 APFS不能在Fusion驱动器中使用,Fusion驱动器是苹果公司的一种混合硬盘,它结合了固态硬盘和机械驱动器。

当苹果将APFS作为最终产品发布时,应该取消这些重要的技术限制。

如何在MacOS Sierra中将驱动器格式化为APFS

当APFS作为最终产品发布时,苹果将提供一种方法,在不删除任何数据的情况下将HFS+文件系统转换为APFS。但是,如果您想在此之前测试APFS,则必须擦除驱动器并使用APFS文件系统重新格式化它。

您可以选择使用APFS格式化USB驱动器、SD卡或外部硬盘驱动器。您也可以使用辅助内部驱动器。

警告:格式化磁盘之前,请备份磁盘上的所有文件。格式化过程将删除您正在格式化的分区上当前的所有文件。

图形化磁盘实用工具工具尚不能将驱动器格式化为APFS。不过,苹果的文档指出,您不能使用diskutil命令将分区或磁盘映像格式化为APFS。

首先,找出要格式化的磁盘的设备标识符。为此,请打开终端窗口并运行以下命令:

diskutil list

在这里,我们正在寻找一个大小为16 GB的外置USB驱动器。我们看到要格式化的磁盘分区位于“disk2s2”。

查找设备标识符时要非常小心。如果选择了错误的设备标识符,可能会格式化错误的驱动器并删除重要文件。

要使用APFS对其进行格式化,请首先运行以下命令以创建一个APFS容器。请记住,请为您的驱动器输入正确的标识符,而不是“disk2s2”。

diskutil apfs createContainer /dev/disk2s2

其次,运行以下命令以添加APFS卷。将“disk2s2”替换为上面使用的相同设备标识符,并将“newAPFS”替换为您想要为APFS卷命名的任何名称。

diskutil apfs addVolume disk2s2 APFS newAPFS

您的APFS卷将像任何其他卷一样显示为已装载在Finder中。如果您右键单击或按住Control键单击它并选择“Get Info”,您将看到它的文件系统格式为“APFS”。

如果您决定不再将该卷用作APFS卷,则可以使用Disk Utility应用程序格式化带有Mac HFS+文件系统或其他跨平台exFAT文件系统的分区。

只需启动磁盘实用程序,右击或按住Control键单击包含APFS分区的驱动器,然后选择“擦除”即可。从格式框中选择另一个文件系统,然后单击“擦除”。这将完全擦除驱动器,删除驱动器上的所有文件,并将其转换为您选择的任何文件系统。

有关Apple文件系统的更多信息,请参阅Apple开发者站点上的详细APFS文档。