debugfs偶尔无法读取inode数据

debugfs偶尔无法读取inode数据

我需要获取创建文件的日期和时间。该文件存储在 ext4 文件系统中,因此信息在 i 节点中可用,我使用 debugfs 来读取此信息:

# debugfs -R "stat <3922>" /dev/sda1 | grep crtime
debugfs 1.43-WIP (18-May-2015)
crtime: 0x5b646acd:b0175ac8 -- Fri Aug  3 14:46:37 2018

这工作正常,但命令有时会失败:

# debugfs -R "stat <3922>" /dev/sda1
debugfs 1.43-WIP (18-May-2015)
/dev/sda1: Block bitmap checksum does not match bitmap while reading block bitmap
stat: Filesystem not open

下一次 debugfs 执行将返回正确的数据。

该错误到底意味着什么Block bitmap checksum does not match bitmap while reading block bitmap

相关内容