我正在考虑使用 UDF 分区在 Windows XP、7 和 Linux 之间共享数据。它比 FAT32 更高效,并且避免了 4GB 的最大文件大小限制。我发现它也适用于 Mac OS X,这个问题中有更多详细信息。
但是,在 Windows XP 中,它是只读的。我也想写入它。是否有允许这样做的驱动程序?我发现了一些支持写入 UDF 的驱动程序……但它们是为写入 CD 或 DVD 而设计的,而不是专门为 HDD 或 USB 闪存驱动器而设计的:国防后勤局,光盘,拖曳至光盘。
这 3 个驱动程序中是否有一个适用于 HDD/USB 闪存驱动器?或者是否有其他驱动程序可以满足我的要求?谢谢。
答案1
我测试过 DLA 5.20 和 Sonic Drag-to-Disc 9.05。两者都不允许 XP 写入 UDF 格式的硬盘。我还没有测试过 InCD,但我猜它也不能用于硬盘。
到目前为止,我见过的唯一一款声称可以写入 UDF 硬盘的产品是SAI 的 WriteUDF!(无效链接),但价格是 80 美元。
还有免费的DVD 立即写入,但我怀疑它是否能正常工作。上次我尝试时,它并不是世界上最稳定的东西(对于具有文件系统驱动程序组件的程序来说,这很糟糕),而且它只声称可以处理 UDF 2.01 写入。我不确定这是否会有问题。
我个人采用的方法是 NTFS,同时将 NTFS-3G for Mac 安装程序放在硬盘上。由于 OS X 内置了只读支持,所以这种方法很有效。
如果您想要免费、跨平台且没有文件大小限制,NTFS 将是您的最佳选择。 适用于 Mac 的 NTFS-3G是免费的,而且性能“足够好”。支持免费 NTFS-3G 的公司还销售 Tuxera NTFS for Mac,据说速度要快得多。还有Paragon 的 Mac 版 NTFS软件也不错,但也不是免费的。至少还有选择。
Ext2 也可以工作,而且 Windows 和 Mac 都有免费的驱动程序,但你必须有第二种方法将驱动程序安装到主机系统上。这对于 NTFS 和 Linux 来说也是一个问题。我不知道各种 Ext2 驱动程序的性能或稳定性如何。
答案2
我相信 udf 仅适用于光学媒体。ntfs 在 xp、windows 7、linux 和 mac(从 osx 到 snow leopard)上均受支持。如果您使用的是旧版本的 osx,则可以将 macfuse 与 ntfs-3g 一起使用,这是一个为 osx 提供读/写 ntfs 驱动程序的开源项目。