如何以可靠的方式检查已挂载的文件系统是否有错误

Urk*_*koM 10 ext4 fsck

关注这个问题: 在重启时强制 fsck.ext4,但真的“强制”

显然,当您在已挂载的文件系统上使用 e2fsck -n 的输出时,它的输出不可靠,因此不应信任其输出。

有没有办法检查已挂载的文件系统中的错误?只是检查,而不是修复。我对 ext4 更感兴趣,因为那是我用得最多的。

Rol*_*Xor 8

由于大多数 Linux 文件系统的工作方式,您根本无法对已安装的文件系统进行安全/有用的检查。它并不真正安全,而且由于系统正在使用中,因此它可能不可靠。可悲的是,有时,您必须按原样生活,直到有人做得更好;)。Ext4 可能不会使用这个功能(也许 ext5?如果它发生过)但我相信 btrfs 会,如果它会,你将能够在时机成熟时切换你的分区。