我有两个 ext4 分区。第一个包含旧的 Linux Mint 操作系统,第二个包含备份。我从 Live CD 开始全新安装 Linux Mint。在分区选项中,我选择了 LVM,并认为它与第一个分区有关。我取消了,但安装已创建了以下内容。 GParted 分区
有没有办法恢复旧分区?我试过 testdisk,但没有成功。我还发现了一些帖子帮助恢复旧的 LVM 卷,但没有帮助在移动到 LVM 后恢复数据。
答案1
在 LVM 容器中开始深入搜索后,testdisk
找到了几百个文件系统。由于文件系统损坏,其中大多数都是空的。幸运的是,找到的一个文件系统包含我珍贵的文件。对于遇到此问题的人来说,深入研究testdisk
并保持耐心是有意义的。并使用 备份您的设备dd
。
答案2
完全按原样重新创建分区,包括以下详细信息:
- 分区表类型(MBR、GPT)
- 第一个和最后一个扇区
在重新创建分区时,某些分区编辑器会报告找到文件系统签名并询问您是否要覆盖它(或类似语言,我不记得具体内容了)。您想保留它,而不是覆盖它。
如果您成功完成所有操作,并且在此期间没有向这些分区写入任何内容,则您的卷应该会恢复原样。如果在删除这些分区后向设备写入了任何内容,您仍然可以从中恢复数据,但第一步是重新创建它们,然后对它们运行 fsck 以检查完整性。