恢复损坏的文件系统/分区

恢复损坏的文件系统/分区

我想增加 /home 的大小(原来大约 20GB)。/home 位于分区 /dev/sda9 上。

/dev/sda9 分区后面有大约 25GB 的空闲未分配空间。计划是扩展 /dev/sda9 以包含这个空闲空间,然后调整 /home 的大小以增加其大小(来源:resize2fs 手册页)。

我使用 /dev/sda9 扩展了fdisk/home ,此时 /home 仍处于挂载状态。也许这就是出错的原因?/dev/sda9 现在显示为大约 45GB:

我尝试使用 resize2fs 调整大小但收到以下错误:

guest@kempa:~/$ sudo resize2fs /dev/sda9
resize2fs 1.41.14 (22-Dec-2010)
resize2fs: Bad magic number in super-block while trying to open /dev/sda9
Couldn't find valid filesystem superblock.

我该如何修复这个问题并恢复我的/home?

编辑: 我也尝试过 fsck /dev/sda9 并按照它给出的建议进行操作,但没有成功。

在此处输入图片描述

答案1

先使用 e2fsck。如果不可能,则先使用 e2fsck -b 8193。

相关内容