哪种大文件系统格式用于与Ubuntu / Mac / Windows兼容的USB闪存盘?

我已经有这个问题很长时间了,无法找到解决方案。 我一直在3个操作系统之间切换,并使用1TB USB驱动器来执行此操作。 我似乎无法找到一个兼容所有处理大文件(至少8-9 GB)的系统的格式。

有人有解决方案吗? 最近我尝试了exFat但是在从Ubuntu添加文件(使用保险丝驱动程序)后尝试在Windows上读取时会弄乱文件系统。

目前我使用的操作系统是Windows Vista / 7,Mac OS X(10.6.5)和Ubuntu 10.10

更新:我现在决定使用ntfs。 可以在这里找到适用于mac的ntfs-3g的下载。

你试过NTFS吗? 你需要为linux安装驱动程序ntfs-3g(我不确定mac)这似乎工作正常。

我会选择Ext2 – 因为在Windows和Mac 上都有用于Ext2文件系统的IFS驱动程序 。

要求不重新格式化闪存驱动器的此问题的解决方法是使用UNIX / Linux split和cat实用程序。 这些实用程序位于所有UNIX和Linux系统上,并且位于Windows的默认cygwin软件包中。 我不知道Mac上的情况如何。

一个示例用法是:

split -b 100000000 filename 

这会将文件分成十亿个字节块,可以复制到闪存驱动器并在另一端重新组合。

默认情况下,文件名为xaa,xab,xac,xad和xae。

再次组合它们:

cat xa *> filename

我经常使用它,它工作正常。 它使您的闪存驱动器处于可以继续在您插入的任何计算机中工作的状态。

香草vfat怎么样? 并非所有操作系统都可以访问。 此外,大多数拇指驱动器并不是那么大。 它不像通常的FSfunction,如日记等真的会派上用场。

对驱动器进行分区,为数据分区(exfat,ntfs3g,无论如何)和一个较小的胖32,这是相当通用的,并加载驱动程序,可执行文件,用于在您使用的各种表格的主分区上读取文件系统。

因此,如果你被抓住了,你将有希望从胖子驱动器中加载一些东西来帮助你度过难关。

我使用Gparted进行8Gb USB闪存驱动器NTFS格式化。 它工作正常。 我不确定,但我听说非FAT格式可能会影响USB闪存盘的使用寿命(减少它:))。

你也可以使用exfat。 它是Microsoft专有的文件系统。 它在Windows XP及更早版本中不起作用,但它应该适用于Mac OS 10.6.5及更高版本。

在Ubuntu中,它在FUSE下工作,但需要安装 。

在内核3.8.11及更高版本中,它应该具有本机支持。 更多信息在这里 。