关闭广告

也许您自己曾经遇到过需要在两个操作系统之间(即 OS X 和 Windows 之间)传输数据的情况。每个系统都使用自己的专有文件系统。虽然 OS X 依赖于 HFS+,但 Windows 长期以来一直使用 NTFS,这两种文件系统并不能真正理解彼此。

OS X 本身可以从 NTFS 读取文件,但不能写入它们。如果没有帮助,Windows 根本无法处理 HFS+。例如,如果您有一个便携式外部驱动器连接到两个系统,就会出现一个困境。幸运的是,有多种解决方案,但每种方案都有其自身的缺陷。第一个选项是 FAT32 系统,它早于 Windows NTFS,目前大多数闪存驱动器都使用该系统。 Windows 和 OS X 都可以对该文件系统进行写入和读取。问题是 FAT32 架构不允许写入大于 4 GB 的文件,这对于图形艺术家或处理视频的专业人士来说是一个不可逾越的障碍。虽然对于通常用于存储较小文件的闪存驱动器来说,这种限制可能不是问题,但对于外部驱动器来说,它并不是一个理想的解决方案。

exFAT的

exFAT 与 FAT32 一样,是 Microsoft 的专有文件系统。它本质上是一种进化架构,不受 FAT32 的限制。它允许写入理论大小最大为 64 ZiB (Zebibyte) 的文件。 exFAT 是由 Apple 从 Microsoft 获得许可的,自 OS X 10.6.5 起就受到支持。可以直接在“磁盘工具”中将磁盘格式化为 exFAT 文件系统,但是由于错误,无法在 Windows 上读取 OS X 格式化的磁盘,必须先在 Microsoft 操作系统中格式化磁盘。系统。在 OS X 10.8 中,此错误已得到修复,即使在“磁盘工具”中也可以放心格式化外部驱动器和闪存驱动器。

exFAT系统似乎是在平台之间传输文件的理想通用解决方案,传输速度也与FAT 32一样快。但是,有必要考虑到这种格式的几个缺点。首先,它不适合与Time Machine一起使用的驱动器,因为该功能严格要求HFS+。另一个缺点是它不是日志系统,这意味着如果驱动器弹出不正确,数据丢失的风险更大。

[执行操作=“infobox-2”]日志文件系统 将要对计算机文件系统进行的更改写入名为的特殊记录中 杂志。日志通常被实现为循环缓冲区,其目的是保护硬盘上的数据在发生意外事故(断电、执行程序意外中断、系统崩溃等)时不会丢失完整性。

Wikipedia.org[/到]

第三个缺点是无法创建软件RAID阵列,而FAT32则没有问题。 exFAT 文件系统的磁盘也无法加密。

Mac 上的 NTFS

在 OS X 和 Windows 之间移动文件的另一种选择是将 NTFS 文件系统与 OS X 应用程序结合使用,该应用程序也允许写入给定介质。目前有两个重要的解决方案: NTFS企鹅 a Paragon NTFS。两种解决方案提供大致相同的功能,包括缓存设置等。 Paragon 解决方案的成本为 20 美元,而 Texura NTFS 的成本则高出 XNUMX 美元。

然而,显着差异在于阅读和写作的速度。服务器 ArsTechnica 对所有解决方案进行了广泛的测试,虽然 Paragon NTFS 速度几乎等于 FAT32 和 exFAT,但 Tuxera NTFS 明显滞后,下降幅度高达 50%。即使考虑到较低的价格,Paragon NTFS 也是一个更好的解决方案。

Windows 上的 HFS+

Windows 上还有一个类似的应用程序,允许读取和写入 HFS+ 文件系统。被称为 MacDrive属 并由公司开发 媒体四。除了基本的读/写功能之外,它还提供了更高级的格式化选项,我可以根据自己的经验确认这是一款可靠的软件。就速度而言,它与Paragon NTFS、exFAT 和FAT32 类似。唯一的缺点是价格较高,不到五十美元。

如果您在多个操作系统中工作,迟早您将不得不选择其中一种解决方案。虽然大多数闪存驱动器已预先格式化为兼容的 FAT32,但对于外部驱动器,您需要选择上述选项之一。虽然 exFAT 似乎是最好的解决方案,但有其局限性,但如果您不想格式化整个驱动器,则可以选择适用于 OS X 和 Windows,具体取决于驱动器使用的文件系统。

来源: ArsTechnica.com
.