我曾经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)