使用 live debian disto 完全擦除/删除磁盘

使用 live debian disto 完全擦除/删除磁盘

是否可以使用 live debian USB 来完全格式化磁盘?我的意思是真的销毁磁盘上的所有数据,这样即使数据恢复工具也无法以任何方式恢复数据?

我已经尝试过Windows XP完整格式,但显然,只要有一点经验,无论如何都可以检索数据。

答案1

这就是shred工作。例如...

$ shred -vz /dev/sda # DO NOT RUN THIS!

...将/dev/sda通过以下方式擦除:

  • 将 3 层随机字节写入/dev/sda.
  • 将最后的零层写入/dev/sda.

请注意,对于大多数用途,随机传递就足够了。你可能想最后进行零次通过,但通过 10 次是完全没有用的。

$ shred -zn1 /dev/sda # DO NOT RUN THIS EITHER!

有关更多信息,请参阅shred的手册页。看在老天的份上,请仔细检查您输入的涉及此工具的每个命令,否则你就会变成另一个“我不小心被整个系统删除了,我该如何解决这个问题?”在这个网站上提问。

另请注意,这会擦除所有数据,包括文件系统数据。运行此命令后,您必须再次格式化磁盘。如果您shred在单个分区(例如/dev/sda1)而不是磁盘上使用,则同样适用。这种重新格式化可以通过gparted, 或fdisk在命令行上完成。欲了解更多信息:

相关内容