如何修复这样的消息(在dmesg
命令后读取)?
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_free_inode: bit already cleared for inode 119198
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_free_inode: bit already cleared for inode 119217
EXT4-fs warning (device hdb1): ext4_unlink: Deleting nonexistent file (119196), 0
EXT4-fs error (device hdb1): ext4_free_inode: bit already cleared for inode 119201
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
EXT4-fs error (device hdb1): ext4_lookup: deleted inode referenced: 119197
检索(或删除)一堆文件似乎是不可能的。有什么建议么?
答案1
EXT4 文件系统的数据结构已损坏。您需要卸载文件系统并对其运行 fsck。假设磁盘本身完好,fsck 应该能够纠正这些问题。运行fsck -y /dev/hdb1
,然后从备份中恢复您关心的任何内容。