我觉得我把事情搞砸了。我删除了外部备份驱动器上的所有分区。
我为什么要这么做?我正在将备份文件从一个磁盘复制到另一个磁盘,却意外删除了错误磁盘上的所有分区。(我本来打算dd
事后再做,但幸运的是我还没有这么做!)
有人能帮我恢复这个磁盘吗?如果我无法恢复数据,我就有大麻烦了!
答案1
由于它不是您的系统磁盘,您可以安装testdisk
程序:
sudo apt install testdisk
然后运行
sudo testdisk
接受第一个问题(创建一个新的日志文件)。然后选择要恢复的磁盘 - 要非常小心,因为如果您没有选择正确的设备,这可能会损坏任何磁盘!
接下来选择磁盘上的分区表类型。通常这将是“Intel PC 分区”。但是 testdisk 会告诉您它找到了什么类型的分区表。
之后,选择“分析”,然后选择“快速搜索”。如果结果不符合您的预期,请选择“深入分析”作为下一步操作。
分析完磁盘后过一段时间,你会看到分析结果。由于这取决于你的配置,所以我无法提供帮助。
除非您提出请求,否则不会将任何内容写入磁盘。
在 testdisk wiki 上可以找到一个很好的分步说明: