“findmnt --verify”给出警告:“无法检测磁盘文件系统类型”

“findmnt --verify”给出警告:“无法检测磁盘文件系统类型”

我曾经findmnt --verify验证过我所做的一些更改/etc/fstab。然而令我惊讶的是它给了我警告

/
   [W] cannot detect on-disk filesystem type

对于我的根分区。快速检查df -T /演出

Filesystem     Type 1K-blocks      Used Available Use% Mounted on
/dev/sdb2      ext4 116778960 107259980   3543840  97% /

on-disk filesystem type与分区的文件系统类型有什么不同吗?

如果不是,警告是合法的还是缺少功能/错误? (findmnt --version给出findmnt from util-linux 2.31.1

答案1

on-disk filesystem type与分区的文件系统类型有什么不同吗?

不。

警告是合法的还是缺少功能/错误?

合法但有些误导。它可能是findmnt: /dev/sdb2: Permission denied

普通用户无法/dev/sdb2直接读取,因此该工具无法验证设备是否拥有与相应fstab条目匹配的文件系统。跑步sudo findmnt --verify。该工具将被允许检查/dev/sdb2

答案2

下一个版本(v2.38)将打印原因,例如

[W] cannot detect on-disk filesystem type (Permission denied)

相关内容