我想从 centos-home LV 创建一个单独的逻辑卷。我使用命令减小了 home lv 的大小lvreduce
,并创建了一个具有 100% 可用空间的新卷。
但是当我尝试登录用户(root 除外)时,发生了 IO 错误。重新启动后,它以维护模式启动,现在我无法看到我的家庭卷。
挂载-a
显示错误
mount: /dev/mapper/centos-home :无法读取超级块。
我尝试这样做,resize2fs
但我想这只适用于 ext 文件系统。xfs_repair
显示相同的超级块错误。
知道如何解决这个问题吗?
答案1
在减少文件系统之前,您不应该减少 LV。您通过截断文件系统损坏了它。由于您使用的是xfs,因此无法轻松减少分区。
现在,您可以尝试fsck
分区,以防还有东西需要保存。
但我真的希望你有备份。