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

Max*_*ax1 1 linux mount

我曾经findmnt --verify验证过我对/etc/fstab. 然而令我惊讶的是它给了我警告

/
   [W] cannot detect on-disk filesystem type
Run Code Online (Sandbox Code Playgroud)

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

Filesystem     Type 1K-blocks      Used Available Use% Mounted on
/dev/sdb2      ext4 116778960 107259980   3543840  97% /
Run Code Online (Sandbox Code Playgroud)

是否on-disk filesystem type与分区的文件系统类型不同?

如果不是,警告是否合法或缺少功能/错误?(findmnt --versionfindmnt from util-linux 2.31.1

Kam*_*ski 5

是否on-disk filesystem type与分区的文件系统类型不同?

不。

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

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

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