我需要清除整个硬盘,而我仅有的工具是 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
您可以使用dd
并shred
喜欢建议。
您还可以使用艾斯或者从 SourceForge 下载. 这对整个驱动器都有效。