移至 LVM2 后恢复分区

移至 LVM2 后恢复分区

我有两个 ext4 分区。第一个包含旧的 Linux Mint 操作系统,第二个包含备份。我从 Live CD 开始全新安装 Linux Mint。在分区选项中,我选择了 LVM,并认为它与第一个分区有关。我取消了,但安装已创建了以下内容。 GParted 分区

有没有办法恢复旧分区?我试过 testdisk,但没有成功。我还发现了一些帖子帮助恢复旧的 LVM 卷,但没有帮助在移动到 LVM 后恢复数据。

答案1

在 LVM 容器中开始深入搜索后,testdisk找到了几百个文件系统。由于文件系统损坏,其中大多数都是空的。幸运的是,找到的一个文件系统包含我珍贵的文件。对于遇到此问题的人来说,深入研究testdisk并保持耐心是有意义的。并使用 备份您的设备dd

答案2

完全按原样重新创建分区,包括以下详细信息:

  1. 分区表类型(MBR、GPT)
  2. 第一个和最后一个扇区

在重新创建分区时,某些分区编辑器会报告找到文件系统签名并询问您是否要覆盖它(或类似语言,我不记得具体内容了)。您想保留它,而不是覆盖它。

如果您成功完成所有操作,并且在此期间没有向这些分区写入任何内容,则您的卷应该会恢复原样。如果在删除这些分区后向设备写入了任何内容,您仍然可以从中恢复数据,但第一步是重新创建它们,然后对它们运行 fsck 以检查完整性。

相关内容