USB 驱动器文件系统?

USB 驱动器文件系统?

开学在即,我的物品清单上有一个 USB 驱动器。现在我在问自己要使用什么文件系统。经过一番研究,我发现 ext4 是最稳定的驱动器文件系统。但是,我还发现 Windows(我学校每台计算机使用的操作系统)在没有特殊驱动程序的情况下无法读取 ext4 格式的驱动器,而且我敢肯定,学校不会很高兴我必须在每台使用 USB 的计算机上安装 Windows ext4 驱动程序。所以,我的问题是,我应该使用 fat32、ext 文件系统之一(2、3 或 4 都可以)还是 NTFS,我有一台 ubuntu 笔记本电脑、一台 Mac 台式机,当然我使用的学校计算机是 Windows,所以哪个文件系统最适合我的 USB。

答案1

您可能会考虑 exFAT。您没有说这是 USB 闪存驱动器还是旋转硬盘驱动器。如果您说的是闪存,随着时间的推移,您可能希望减少不必要的写入,例如,这意味着避免使用 ext4 日志记录。我读到过 exFAT 对闪存驱动器有一些优势,它避免了 FAT32 中的一些大问题(主要是文件大小限制)。缺点(根据我的经验)是它在 Ubuntu 中不如其他文件系统那么稳定。最大的优点(我读到过)是它在所有最新版本的 Windows 中都受支持。(我不使用 Windows,所以我不能说。)

要在 Ubuntu 中安装 exFAT 支持:

sudo apt-get install exfat-fuse exfat-utils

[在 Ubuntu 12.04 及更高版本的 Universe 存储库中]

要格式化 exFAT 分区:

sudo mkfs.exfat -n LABEL /dev/sdXn

或者

sudo mkexfatfs -n LABEL /dev/sdXn

要更改标签:

sudo exfatlabel /dev/sdXn NEW_LABEL

获取文件系统信息:

sudo dumpexfat /dev/sdXn

要检查分区:

sudo fsck.exfat /dev/sdXn

或者

sudo exfatfsck /dev/sdXn

相关内容