Добрый день.
Сегодня понадобилось форматнуть неиспользуемые диски так, что бы никто не смог восстановить с них данные. Будем это делать с помощью прекрасной и в то же время опасной утилитой dd.
Сначала определим нужный нам диск:
# sudo fdisk -l
Интересующий меня диск называется /dev/sda:
# sudo dd if=/dev/zero of=/dev/sda bs=4k
if - источник, берем псевдоустройство, которое вырабатывает нули
of - приемник, наш диск
bs - размер блока
Данная операция требует довольно много времени, но оно того стоит.
Вывод будет примерно таким:
dd: writing `/dev/sda': No space left on device
122096647+0 records in
122096646+0 records out
500107862016 bytes (500 GB) copied, 15756,7 s, 31,7 MB/s
Для уверенности необходимо произвести данную операцию несколько раз.
Что бы проверить, что на диске у нас теперь только нули можно воспользоваться утилитой hexdump:
# sudo dd if=/dev/sda | hexdump -C
Если вывод будет примерно:
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |............................|
*
То радуемся, весь диск забит нулями, если же выводится много различных hex-кодов, то не все заполнилось нулями.
Сегодня понадобилось форматнуть неиспользуемые диски так, что бы никто не смог восстановить с них данные. Будем это делать с помощью прекрасной и в то же время опасной утилитой dd.
Сначала определим нужный нам диск:
# sudo fdisk -l
Интересующий меня диск называется /dev/sda:
# sudo dd if=/dev/zero of=/dev/sda bs=4k
if - источник, берем псевдоустройство, которое вырабатывает нули
of - приемник, наш диск
bs - размер блока
Данная операция требует довольно много времени, но оно того стоит.
Вывод будет примерно таким:
dd: writing `/dev/sda': No space left on device
122096647+0 records in
122096646+0 records out
500107862016 bytes (500 GB) copied, 15756,7 s, 31,7 MB/s
Для уверенности необходимо произвести данную операцию несколько раз.
Что бы проверить, что на диске у нас теперь только нули можно воспользоваться утилитой hexdump:
# sudo dd if=/dev/sda | hexdump -C
Если вывод будет примерно:
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |............................|
*
То радуемся, весь диск забит нулями, если же выводится много различных hex-кодов, то не все заполнилось нулями.
Комментариев нет:
Отправить комментарий