如何使用 Backtrack 5 RC3 擦除硬盘?

如何使用 Backtrack 5 RC3 擦除硬盘?

我需要清除整个硬盘,而我仅有的工具是 Backtrack 5 RC3 和互联网。显然,Backtrack 的早期版本有一个用于清除硬盘的工具,名为 wipe。

我需要擦除这两个分区(嗯,实际上是整个驱动器),分别称为 WINDOWS 和 Data。

答案1

您可以使用dd-command

注意力:您需要将 sda 替换为要覆盖的设备名称。要查找硬盘驱动器的名称,请使用此命令。它将为您提供所有硬盘驱动器的列表。

sudo lshw -class disk

这将需要一些时间,因为所有数据都将被零覆盖。

sudo dd if=/dev/zero of=/dev/sda bs=1M

如果您想使其更安全,那么您应该用随机数据覆盖它,而不仅仅是用零。;)它将比第一个建议花费更长的时间。

sudo dd if=/dev/urandom of=/dev/sda bs=1M

答案2

您可以用于shred文件或分区/硬盘:

http://www.howtoforge.com/how-to-securely-destroy-wipe-data-on-hard-drives-with-shred

如果需要,请使用sudo以获取管理权限。

对于分区:

shred -vfz -n 10 /dev/sdXZ

对于驱动器:

shred -vfz -n 10 /dev/sdX

笔记!将“X”和“Z”替换为分区/驱动器的适当数字或字母

对于文件:

shred -v -u -n 2 -z moo.txt

$ shred -v -u -n 2 -z moo.txt 
shred: moo.txt: pass 1/3 (random)...
shred: moo.txt: pass 2/3 (random)...
shred: moo.txt: pass 3/3 (000000)...
shred: moo.txt: removing
shred: moo.txt: renamed to 0000000
shred: 0000000: renamed to 000000
shred: 000000: renamed to 00000
shred: 00000: renamed to 0000
shred: 0000: renamed to 000
shred: 000: renamed to 00
shred: 00: renamed to 0
shred: moo.txt: removed

选项:

  -f, --force    change permissions to allow writing if necessary
  -n, --iterations=N  overwrite N times instead of the default (3)
      --random-source=FILE  get random bytes from FILE
  -s, --size=N   shred this many bytes (suffixes like K, M, G accepted)
  -u, --remove   truncate and remove file after overwriting
  -v, --verbose  show progress
  -x, --exact    do not round file sizes up to the next full block;
                   this is the default for non-regular files
  -z, --zero     add a final overwrite with zeros to hide shredding
      --help     display this help and exit
      --version  output version information and exit

If FILE is -, shred standard output.

答案3

既然你有“互联网”作为工具……(并且希望可以访问 CD 驱动器或可以使用的 USB 磁盘),请获取数据库管理系统它可以安全擦除硬盘内容。只需确保选择正确的驱动器即可。(如果您有多个硬盘,或者意外擦除了装有 DBAN 的 USB)

答案4

您可以使用ddshred喜欢建议。

您还可以使用艾斯或者从 SourceForge 下载. 这对整个驱动器都有效。

相关内容