删除 Linux 上的逻辑卷后,如何恢复数据?

删除 Linux 上的逻辑卷后,如何恢复数据?

昨天,我尝试使用 LUKS 加密缩小我的 Ubuntu 分区,以便为另一个发行版腾出空间,但因为它是一个 LVM 分区,所以我只是尝试了来自互联网的随机命令,不知道它们做了什么,这相当愚蠢。我有 3 个逻辑卷/dev/mapper/vg0-root/dev/mapper/vg0-var/dev/mapper/vg0-home

我最终意外地mke2fs在我的/dev/mapper/vg0-home分区上运行了它,之后我发现这会将我的分区格式化为 ext2 分区,并且我丢失了所有数据。

Testdisk没有找到任何东西,因为我认为它无法恢复逻辑卷上的文件,而且vgcfgrestore也没有任何运气。

答案1

如果你仍然可以登录,那么进入终端并运行sudo gparted。如果你不能登录(这种情况更有可能发生),请使用以下命令制作一个可启动的 USB分区attempt data recovery。菜单下有一个Device。这是一个非常缓慢的过程。先备份所有你能备份的东西。恐怕你只有 5% 的机会恢复。

相关内容