Предотвращение восстановления данных
Чтобы предотвратить восстановление данных, сами данные и все ссылки на них должны быть перезаписаны. Сейчас ведутся дискуссии о том, как именно они должны быть перезаписаны (количество раз, использованные шаблоны и т.д.), Поэтому вы должны выбирать, исходя из важности того, что данные не восстанавливаются, и причины, по которой это необходимо сделать.
Windows
Если (как предполагается при использовании NTFS) вы используете новейшую (Vista или более новую) ОС Microsoft, доступна команда format
, которая записывает нули на диск при выполнении стандартного (не быстрого) формата.
Это только стирает выбранный вами раздел, так что имейте это в виду, если у вас их больше одного.
Linux
Если вы используете Linux или хотите загрузиться с диска Linux, чтобы стереть диск, весь диск может быть удален с помощью утилиты dd
. Например, чтобы полностью перезаписать таблицу разделов и все данные, вы можете выполнить:
dd if=/dev/zero of=/dev/sda
Предупреждение!
Современные жесткие диски могут иметь выравнивание износа или другие особенности, которые приводят к тому, что некоторое пространство для хранения не затрагивается вышеуказанными способами.
Возможно, удастся убедиться, что все данные удалены, используя функцию "Безопасное стирание" диска - при условии, что вы доверяете производителю. Это можно сделать с помощью инструмента hdparm:
Установка пароля
# hdparm --user-master u --security-set-pass Pass /dev/sda
security_password="Pass"
Запуск безопасного стирания
# hdparm --user-master u --security-erase Pass /dev/sda
security_password="Pass"
проверка
# hdparm -I /dev/sdb