У меня есть оригинальный нетбук Asus Eee PC, который я хотел бы продать. Когда я продавал старые компьютеры в прошлом, я обычно использовал формат глубокого / безопасного / обнуления. Как я могу сделать это на нетбуке с Linux? я ищу
Команда, которая позволит мне это сделать
Совет о том, как я могу это сделать на устройстве с (казалось бы?) Несъемным носителем
Заранее спасибо!
Еще один, который вы можете использовать, это DBAN.
Сначала создайте живую установку Linux на USB-накопителе (инструкции).
Затем загрузитесь с USB-установки Linux и запустите:
shred -vfz -n 100 /dev/hda
Вы можете изменить 100 на любое желаемое количество проходов с нулевой записью («z» означает нулевую запись). Параметр «f» отменяет любые проблемы с разрешениями. «v» - многословный. / dev / hda должен быть вашим жестким диском (или это может быть / dev / sda, если вы используете SATA). Ты можешь использовать sudo fdisk -l
чтобы получить список дисков, чтобы убедиться, что вы должны использовать вместо (/ dev / hda).
Собирается ли АНБ разобрать вашу машину и готово потратить человеко-недели на восстановление ваших данных?
Нет?
Тогда просто dd if = / dev / zero of = / dev / sda bs = 1M или, скорее (поскольку мы не вошли в систему как root) sudo dd if = / dev / zero of = / dev / sda bs = 1M
Возможно, вы захотите, чтобы его загрузили одним пользователем или с другого устройства, но я подозреваю, что это не имеет значения (малая вероятность того, что машина выйдет из строя до того, как вы закончите писать, но я сомневаюсь в этом).
Машинный диск sda будет иметь все 0 и не подлежит восстановлению. Учитывая то, как работают твердотельные накопители, вероятно, будут некоторые недоступные блоки, для получения которых вам потребуется служебная программа, но они не будут читаться с помощью обычных инструментов.
Учитывая, что вы не перезаписываете данные на SSD, вы пишете данные, а диск стирает область с помощью аппаратных команд, а затем записывает ваши данные в новую пустую область (БОЛЬШОЕ упрощение здесь), я подозреваю, что перезапись в миллион раз покупается вы ничего (и все это просто для того, чтобы АНБ не могло разобрать ваш диск и прочитать его с помощью сканирующего электронного микроскопа или чего-то подобного), поскольку технология SSD совсем другая.
Как предположил Гарденье, DBAN скорее всего то, что вы хотите. Он имеет отличную аппаратную поддержку, поэтому, скорее всего, он будет работать с вашим контроллером и прост в использовании. Я использовал его в течение многих лет для дезинфекции дисков, содержащих данные о делах. Интерфейс прост, но удобен. Кроме того, он будет работать с USB-накопителя, что значительно облегчит вам жизнь.
загрузитесь из любого живого дистрибутива, запустите любой текстовый редактор по вашему выбору и напишите в него следующий фрагмент кода, сохраните и запустите:
#!/bin/bash
$DRIVE = /dev/sda # change this to your hard drive you wanna erase
$COUNT = 0
$TIMES = 16 # change this to reflect your state of paranoia =)
while [ $COUNT -lt $TIMES ] : do
dd if=/dev/zero of=$DRIVE && dd if=/dev/urandom of=$DRIVE
COUNT = $[$COUNT+1]
done
dd count=1 bs=1024 if=/dev/zero of=$DRIVE # erase the first 1megabyte to clear the MBR and partition table