将外部硬盘格式化为APFS是否有意义?


12

我目前在macOS Sierra上,一旦发布将立即升级到macOS High Sierra,这意味着我的机器将使用APFS

我也有一个外部硬盘(不是 SSD),已经使用了很多年。我仅将其用于存储。我将其格式化为exFAT,因此开箱即可与macOS和Windows兼容。但是最近我注意到我从未将其连接到非macOS机器。

因此,将外部硬盘重新格式化为APFS是否对我有意义?它比当前的exFAT有什么好处(速度,文件完整性)?


NTFS在MacOS上不是只读的吗?如果不安装Paragon等其他软件,我将无法写入NTFS。但是,我建议使用exFAT以与macOS,Windows和Linux兼容
-MJK

@MJK是的,我的意思是exFAT。在发布问题之前,我一直在搜索此内容,看到很多与NTFS有关的内容,并感到困惑。固定。
user137369

1
对于投票赞成关闭的人们来说,这种“意见基础”到底是怎么回事?有明显的技术优势(如我所引用的示例:速度,可靠性),或者没有。这些不是主观的。
user137369

待定,目前这是主观的,因为APFS尚未最终确定且仍处于测试阶段。老实说,我会给它一年或至少到10.13.1的时间-因为如果出现问题,目前还没有修复它的工具。
Tetsujin

@Tetsujin这是不正确的-High Sierra beta中包含用于修复APFS文件系统问题的fsck_apfs。
jksoegaard '17

Answers:


9

与exFAT相比,APFS具有许多优点,例如:

  • 防止由于突然断电,系统崩溃或在未先卸下而断开外部硬盘驱动器的情况下引起的元数据损坏。exFAT仅使用校验和检测损坏,但无法像APFS一样回滚。

  • 更好地支持全盘加密

  • 允许对文件系统进行快照(即,您可以在磁盘上创建所有内容的“冻结”版本,即使您继续更改文件内容,也不会更改)

  • 允许将文件克隆为两个副本,可以独立更改,而只需要一个文件的磁盘空间以及与另一个文件相比的差异大小

另一方面,exFAT也具有一系列优势:

  • 在macOS上经过多年“尝试和测试”的旧文件系统

  • 文件系统更简单,开销更少

  • 最有可能稍快一些(但这取决于High Sierra发行版的最终实现)

  • 如前所述,在Windows上无需额外的驱动程序就可以使用该驱动器

只有您才能决定哪套福利对您最重要。


0

重新格式化的另一个原因是您是否可以将驱动器用于Time Machine。

根据此Apple支持文件,截至2018年9月,没有对exFAT的直接官方支持

私下里,你可以创建一个sparsebundle的作为(上MacOSHints描述(http://hints.macworld.com/article.php?story=20140415132734925

首先,连接不受支持的卷(在本例中为exFAT外部硬盘驱动器。)安装后,打开终端并键入以下命令,用“我的外部HDD名称”代替不支持的卷的名称。

cd /Volumes
cd 'My External HDD Name' 

接下来,键入以下代码,代替您的需求:

hdiutil create -size 320g -type SPARSEBUNDLE -fs "HFS+J" MacBook-Backup.sparsebundle
open MacBook-Backup.sparsebundle 

在这里,正在制作并安装一个名为“ MacBook-Backup”的320GB稀疏捆绑包。您可以根据需要更改这些值。从这里开始,我将稀疏捆绑包名称称为“ MacBook-Backup”。

运行这些命令后,一个名为untitled的新卷将出现在桌面上。这将成为您的Time Machine备份卷。如果需要,可以将其重命名为其他名称(我称为MacBook Pro Backup),然后运行以下命令:

diskutil list 

您应该看到所有已连接卷的列表出现。找到新卷的名称并继续阅读,直到找到磁盘标识符。在这种情况下,我的标识符是disk2s2,但您的标识符可能有所不同。

最后,输入以下命令(如果出现提示,请输入密码)。用您的标识符替换disk2s2,并用新的Time Machine卷的名称替换“ MacBook Pro Backup”。

sudo diskutil enableOwnership /dev/disk2s2
sudo tmutil setdestination '/Volumes/MacBook Pro Backup' 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.