哪个文件系统适合格式化 U 盘并安装操作系统?

Mne*_*nth 9 linux filesystems usb-flash-drive

我已经在 U 盘上安装了我的 linux 系统。效果很好,我可以在不同的计算机上使用它。我使用 ext4 作为文件系统并问自己这是最好的选择。哪种文件系统最适合 U 盘?一个好的文件系统不应该太快地破坏闪存驱动器。确保数据完整性的其他活动可能会很好(我每天都会进行备份)。另一个标准可能是更高的性能。

Mat*_*teo 6

最新的 Linux 内核支持 F2FS 一个 SSD 优化的文件系统,但它仍然是实验性的。如果棒上的系统不太重要,您可以尝试一下。

否则ext4的:

  • 禁用relatime标志(记录访问时间)
  • 使TRIM(discard标志)

一般来说

  • 使用 NOOP 调度程序而不是 CFQ

样本 fstab

/dev/sda   /   ext4   noatime,nodiratime,discard,errors=remount-ro 0 1
Run Code Online (Sandbox Code Playgroud)


小智 5

在闪存驱动器上使用 EXT2 以减少写入周期。每次写入 EXT 4 驱动器时,都必须更新日志,这会导致更多写入。我使用 EXT 2 并使用 GParted 或“磁盘工具”密码保护它。

无论如何,我从未注意到 EXT 3 或 4 的速度优势。


dig*_*txp 3

FAT 往往是他们放在闪存驱动器上的文件系统,因为它是唯一可以在所有主要操作系统上运行的文件系统。

NTFS 适合以下人群

  1. 使用 Windows,并且
  2. 注重性能而非安全

(FAT 的写入方式以牺牲性能为代价,最大限度地减少写入分组。)

虽然看起来你正在使用Linux。在这种情况下,ext4 几乎就是您所能得到的一切。它采用日志记录方式,因此可以保持数据完整性,并且速度相当快且稳定。

不过,对于 Linux USB 的建议是:除非您使用 Slax 或 Puppy Linux 之类的东西,否则您的驱动器的使用寿命不会超过 2 年,也许 3 年。

  • 据我了解,在 Linux 上,[btrfs](http://en.wikipedia.org/wiki/Btrfs) 提高了闪存介质的性能和寿命,甚至是 USB 记忆棒上廉价的非重新分配类型。 Btrfs 仍处于实验阶段,尽管最近的一些发行版将其作为一个选项提供。 (2认同)