我刚刚使用 gparted 删除了备份磁盘上的所有分区。请帮我恢复它们?

我刚刚使用 gparted 删除了备份磁盘上的所有分区。请帮我恢复它们?

我觉得我把事情搞砸了。我删除了外部备份驱动器上的所有分区。

我为什么要这么做?我正在将备份文件从一个磁盘复制到另一个磁盘,却意外删除了错误磁盘上的所有分区。(我本来打算dd事后再做,但幸运的是我还没有这么做!)

有人能帮我恢复这个磁盘吗?如果我无法恢复数据,我就有大麻烦了!

答案1

由于它不是您的系统磁盘,您可以安装testdisk程序:

sudo apt install testdisk

然后运行

sudo testdisk

接受第一个问题(创建一个新的日志文件)。然后选择要恢复的磁盘 - 要非常小心,因为如果您没有选择正确的设备,这可能会损坏任何磁盘!

接下来选择磁盘上的分区表类型。通常这将是“Intel PC 分区”。但是 testdisk 会告诉您它找到了什么类型的分区表。

之后,选择“分析”,然后选择“快速搜索”。如果结果不符合您的预期,请选择“深入分析”作为下一步操作。

分析完磁盘后过一段时间,你会看到分析结果。由于这取决于你的配置,所以我无法提供帮助。

除非您提出请求,否则不会将任何内容写入磁盘。

在 testdisk wiki 上可以找到一个很好的分步说明:

http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

相关内容