使用 dd 命令后恢复数据

使用 dd 命令后恢复数据

你好,我有一台适用于 Mac 的 Iomega HD。我当时正在将 ubuntu 服务器映像写入另一个驱动器,但意外地选择了包含文件的 500GB Iomega。我运行的命令是:

sudo dd if=/Users/myuser/Desktop/ubuntu/ubuntuserver.img of=/dev/rdisk1 bs=1m

这应该是另一个磁盘。

我已经下载了 testdisk,但不知道如何使用它进行恢复。

检索数据的最佳选择是什么?

答案1

很简单,这可能是不可能的如果dd 完成了它的工作 - 如果你中途停止它,任何未被覆盖的数据都应该是可恢复的。Testdisk 在系统格式化时最有用 - 这通常涉及“标记”未使用的扇区,而不是擦除它们。对于现代驱动器,尽管格特曼论文说,覆盖数据是极有可能导致数据无法恢复。DD 会覆盖数据,因此,除了恢复备份之外,没有其他实际的方法来恢复数据。

不幸的是,法医学棘手的. photorec 是一个好的开始,但你可能需要尝试类似解剖刀最重要的也一样。如果数据有价值,那么从专业的驱动器恢复公司获得报价可能也是值得的。

相关内容