硬盘“清零”后还能恢复文件吗?

硬盘“清零”后还能恢复文件吗?

我有一个外置硬盘,上面有很多重要的东西,但我没有其他副本。硬盘的分区出了点问题,因为它显示为 600 多 GB 的分区,而硬盘本身是 1 TB。我决定对其进行格式化,以恢复其原始大小。我通过将文件和文件夹复制到我的 Windows PC 上来备份我的所有东西(复制过程很顺利,没有错误或任何问题,所以我认为我所有的东西都已正确备份),然后我使用 Mac 上的 OS X 终端中的以下命令擦除了硬盘:

dd if=/dev/zero of=/dev/disk1 bs=1m

我使用这个命令是因为我想确保我的硬盘完全是空的,这样我就可以在上面创建一个新的分区。所以我在上面创建了一个分区(显示为 1TB,所以我很高兴),但是当我想将我的东西复制回它时,我意识到我的电脑上只有一小部分数据。我不知道为什么它没有备份所有内容。我在备份硬盘时选择了所有文件,复制过程很顺利。当然,这是我的错,我没有检查数据是否已正确备份,但我认为它已经备份了。

无论如何,有没有办法从已清零的硬盘中恢复数据?我丢失了很多私人物品…… :(

答案1

您将整个磁盘归零,它就消失了。dd 尽其所能使您的数据安全无虞。尽管有些人猜测并非如此,但这就是它所需要的一切。

答案2

编辑
不,从清零的硬盘中恢复的可能性不大。
有机会,但可能性很小。如果阵型进行了随机传球等,机会会变得更低,几乎为零。
https://askubuntu.com/a/21511/364910

相关内容