ext4 损坏导致磁盘无法启动。分区可安装,但 grub 检测到未知文件系统

ext4 损坏导致磁盘无法启动。分区可安装,但 grub 检测到未知文件系统

我正在尝试从系统磁盘损坏问题中恢复,而不必重新安装操作系统,这在目前会非常痛苦。

我正在使用 Ubuntu 18.04,受影响的分区是 ext4 并且位于 SSD 磁盘上。

概括:

  • 出现某些错误后,根分区以只读形式重新安装。
  • df -h显示一个巨大的分区(ZB)而不是应该的 800GB。
  • 使用实时 USB 启动。
  • 用 修复分区fsck -v。 修复了一些错误(孤立的 inode 和大小为 xxx 应该是 0)。
  • 挂载分区,看起来不错。可以导航、编辑文件,一切似乎都在那里,看起来不错。
  • 重启,分区现在无法启动。我进入 grub 控制台,但无法grub> ls分区;错误是“错误:未知文件系统”。我使用“grub-mount /dev/sdb2 /mnt”从实时 USB 中得到同样的错误
  • 我尝试使用修复引导修复。失败了,但现在我有了这个记录报告

有什么想法吗?对我来说,使用 mount 成功安装分区和使用 grub-mount 失败之间的不一致似乎真的很奇怪。我想如果我能解决这个问题,我就能再次正常启动了。

万分感谢。

答案1

最简单的方法是复制文件,重新创建文件系统,格式化,然后再复制文件。我认为不值得尝试修复它。

相关内容