lvresize后启用挂载/dev/centos/home,坏超级块

lvresize后启用挂载/dev/centos/home,坏超级块

我想从 centos-home LV 创建一个单独的逻辑卷。我使用命令减小了 home lv 的大小lvreduce,并创建了一个具有 100% 可用空间的新卷。

但是当我尝试登录用户(root 除外)时,发生了 IO 错误。重新启动后,它以维护模式启动,现在我无法看到我的家庭卷。

挂载-a

显示错误

mount: /dev/mapper/centos-home :无法读取超级块。

我尝试这样做,resize2fs但我想这只适用于 ext 文件系统。xfs_repair显示相同的超级块错误。 知道如何解决这个问题吗?

答案1

在减少文件系统之前,您不应该减少 LV。您通过截断文件系统损坏了它。由于您使用的是xfs,因此无法轻松减少分区。

现在,您可以尝试fsck分区,以防还有东西需要保存。

但我真的希望你有备份。

相关内容