如何修复 ext4_free_inode 损坏的文件系统?

如何修复 ext4_free_inode 损坏的文件系统?

我有一个带有外部硬盘驱动器的 RPi4,它出现了内核恐慌

---[ end Kernel panic - not syncing: Attempted to kill init!

我拔掉插头,重新启动时出现一堆文件系统错误:

EXT4-fs error (device sda1) in ext4_free_inode:363: Corrupt filesystem

我尝试通过以下方式强制重新启动时执行 fsck:

  • sudo touch /forcefsck
  • 添加fsck.mode=force/boot/cmdline.txt
  • reboot --reboot

但检查完成后又出现错误。

答案1

强制启动后,我在这条消息fsck中发现:/var/log/syslog

EXT4-fs (sda1):警告:安装 fs 时出现错误,建议运行 e2fsck

所以我卸载了驱动器并执行:

e2fsck -y /dev/sda1
reboot --reboot

这足以修复它。

相关内容