2019 年适用于 MacOs、Windows 10 和 Ubuntu Linux 19.04 的最佳外置硬盘格式

2019 年适用于 MacOs、Windows 10 和 Ubuntu Linux 19.04 的最佳外置硬盘格式

我想要一个 2TB 的外置硬盘(支持 USB 3),并且具有最佳格式,以便能够在 3 个操作系统中读写。

2019 年,对于外部硬盘来说,最好的办法是什么?

答案1

2019 年,对于外部硬盘来说,最好的办法是什么?

fat、ext2 和 ext3 基本上已经过时了,而 ext4 不被 Microsoft 接受。您有两个选择:

其中 exFAT 在所有不同系统上具有最佳兼容性(它支持 MAC、Windows、Linux、Playstation 等),但需要在 Linux 上安装 exfat 驱动程序。

答案2

考虑将驱动器分成两个分区。较大的 NTFS 分区用于更稳定的数据,以及在 Windows 和 Linux 上的读写。较小的 exFAT 分区用于从 Mac OS 复制文件。

您的文件系统选项包括:

  • FAT32。可在所有三个系统上读取/写入。未记录。文件大小 < 4G。

  • NTFS。Mac 上的写入支持较差。

  • exFAT。可在所有三个系统上读取/写入。未记录。

虽然你可以修复次要的在所有三个文件系统上的问题fsck,你将要必须使用 MS Windows 来修复任何重大问题。

如果将手机也加入其中,则必须使用 FAT32 或 exFAT。只要不超过 FAT32 的文件大小限制,它们就基本相同。不过,我会不是使用 FAT32 或 exFAT 格式化的驱动器来存储非临时或不重要的数据。我最近遇到了两个都相机 SD 卡上的文件系统必需的重新格式化来修复。我甚至不想思考关于 2TB 硬盘存在同样的问题。

NTFS 是三种文件系统中最可靠的,因为它是日志式的。但是,Mac OS 对 NTFS 写入的支持较差。您可能必须购买 Paragon NTFS 驱动程序。请参阅 How-To Geek:如何在 Mac 上写入 NTFS 驱动器

答案3

解释

我会选择 NTFS。ExFat 的问题(尽管其他人建议这样做)是 4GB 文件大小限制……在我看来,这是一个大问题)。ExFAT 没有文件系统级加密或压缩支持,并且与之前的 FAT32 一样,exFAT 文件系统中没有内置日志功能。对于需要将不同用户与某些文件隔离的用户,它的权限和 ACL 支持也非常有限。NTFS 的唯一问题是它不允许使用以下字符,这在 Linux 和 OSX 上可能会出现问题,但在 Windows 上显然不会出现问题:

NTFS 文件/名称中禁止使用以下保留字符:

< (less than)
> (greater than)
: (colon)
" (double quote)
/ (forward slash)
\ (backslash)
| (vertical bar or pipe)
? (question mark)
* (asterisk)

不过,好消息是:

OSX 本身接受 NTFS。

Linux 本身接受 NTFS。

Windows 本身接受 NTFS。

结论

您必须问自己,我是否需要使用这些字符,或者我是否需要每个文件的大小都高于 4GB。没有一种文件系统适合所有操作系统,因为它们的构建方式各不相同。

答案4

最好的可能是FAT。FAT格式与所有操作系统兼容。

相关内容