Я новичок в Linux. Может ли кто-нибудь дать мне предложение о том, как отформатировать жесткий диск. То есть мне нужно очистить данные, данные не должны быть восстановлены снова. Это должно быть навсегда удалено.
3 ответа
dd if=/dev/zero of=/dev/<target device>
это напишет бесконечный поток нулей на ваше устройство.Это сделает восстановление невозможным. Это несколько медленно, хотя.
Вы также можете попробовать dcfldd, но вы должны сначала установить его, а затем запустить:
dcfldd if=/dev/zero of=/dev/<target device>
Некоторые люди утверждают, что это быстрее, чем dd
.
Примечание: я говорю о низкоуровневом формате , пожалуйста, убедитесь, что это именно то, что вам нужно в вашем случае.
На ум приходят два варианта.
Если это раздел, используйте команду shred -n 2 -z /dev/sdxX
вам с разделом. -n 2 выполнит 2 перезаписи со случайными данными, а -z завершит их перезаписью нулями. Немного перебор, и также будет работать с файлами
Если на диске работает dban - это должно привести к тому, что содержимое всего диска будет безвозвратно перезаписано с использованием выбранного вами алгоритма.
Тем не менее, даже обнуление ДОЛЖНО препятствовать восстановлению на современных жестких дисках, но оба они являются простыми, прямыми способами удаления данных.
Если вы удалите данные, а затем запишите новые данные в то же место на жестком диске, предыдущие невозможно восстановить. Это потому, что только начало файла удаляется. Я думаю, что это работает для всех ОС и компьютеров.