Я использую Debian и мне нужен способ отформатировать весь жесткий диск, чтобы не оставить на нем никаких следов, потому что я хочу подарить его другу. Так что будет лучшим способом для его форматирования? Если я переустановлю ОС, она не будет полностью отформатирована. Я ищу способ полностью отформатировать его и сделать так, как если бы вы покупали его в магазине, совершенно новый и никогда не сохраняемый ранее.
16
If I reinstall the OS it will not fully format it.
Интересный факт: если во время установки Debian вы решите создать раздел с LVM + LUKS, ваш жесткий диск будет отформатирован с использованием случайных данных. См. Debian.org/releases/stable/amd64/ch06s03.html.en#di-partitionОтветы:
Если ваш «друг» не является АНБ, инструменты, которые выполняют много случайных или шаблонных перезаписей (как это делает DBAN, которые рекомендуют другие), излишни -
dd if=/dev/zero of=[your disk... make sure you get it right] bs=10M
сотрут его, чтобы его нельзя было восстановить, не разбирая диск и не сканируя диски. со специальным оборудованием.Если вы используете
/dev/urandom
вместо этого, как предлагает Жиль, обязательно обнулите MBR впоследствии, чтобы таблица разделов и загрузочный код были чистыми, чтобы не перепутать BIOS или любые инструменты разделения:dd if=/dev/zero of=[disk] bs=512 count=1
источник
dd if=/dev/urandom of=[your disk... make sure you get it right] bs=10M
не намного медленнее и в значительной степени гарантирует, что данные будут нечитаемыми с помощью опубликованных методов даже в лаборатории электроники./dev/zero
это способ быстрее на моем компьютере ..Используйте шред :
источник
shred
исходит от GNU coreutils , и информация в его руководстве лучше.-z
параметр означает, что устройство будет заполнено нулями, которые могут оказаться неудовлетворительными. Для перезаписи на основе псевдослучайного числа просто не используйте дополнительные аргументы, так как это значение по умолчанию. Для более рандомизированного источника данных есть--random-source=/dev/urandom
. И наконец, по умолчанию 3 итерации выполнены, но вы можете установить произвольное количество раз с помощью-n
/--iterations
.Сайт самообороны Фонда Электронной Границы по надзору рекомендует Boot and Nuke Дарика . Это автономный загрузочный CD, поэтому он работает с любой ОС.
Помните, что DBAN сотрет каждый жесткий диск, подключенный к компьютеру. Если у вас есть другие жесткие диски, которые вы планируете сохранить, убедитесь, что они отключены от сети перед загрузкой DBAN.
источник
Это действительно не ответ «Linux и Unix», но я бы использовал команду ATA Secure Erase, если она доступна для вашего оборудования, что, вероятно, так и есть. Вы можете прочитать о ATA Secure Erase здесь: https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase .
Ниже описано, как использовать команду в любой системе с
hdparm
утилитой ( страница man ). Направления из статьи выше. Я предполагаю, что диск в/dev/X
. Вы хотите сделать это с какого-нибудь Live CD, чтобы на самом деле вы не запускали диск, который пытаетесь стереть.hdparm -I /dev/X
Убедитесь, что устройство не заморожено, выполнив поиск «не заморожено» в выходных данных команды. Если устройство зависло, скорее всего, вам нужно будет заглянуть в BIOS, чтобы узнать, можно ли его изменить.
hdparm --user-master u --security-set-pass mypass /dev/X
Установите пароль диска «mypass» или что-то по вашему выбору. Если пароль не установлен, накопитель не примет эту команду.hdparm --user-master u --security-erase mypass /dev/X
Выполните команду.Указания на веб-сайте, ссылки на которые приведены выше, также содержат команды для обеспечения того, чтобы каждый шаг работал должным образом, и некоторые полезные способы устранения неполадок. Этот метод очень безопасен и относительно быстр.
источник
sg_sat_set_features —feature=7 /dev/X
). Несмотря на то, что состояние жесткого диска теперь активно / неактивно, раздел «Безопасность» по-прежнему отображает диск как «замороженный» вместо «не замороженный». Отключите PUIS (hdparm -s0 /dev/X
), затем отсоедините и снова подключите диск, чтобы безопасность SATA-диска изменилась с «замороженного» на «не замороженный». Это исключение не указано на сайте ata.wiki.kernel.org .Использовать DBAN
Это супер безопасно, хотя и медленно. Так что будьте готовы к этому.
источник
Вы можете использовать
wipe
команду, которая может обрабатывать файлы, каталоги, разделы и полные жесткие диски. Более подробную информацию вы найдете на странице руководстваman wipe
и здесь http://linux.die.net/man/1/wipe :источник
Запустите деструктивное сканирование на соответствующем разделе. Это перезаписывает все с различными битовыми паттернами несколько раз.
badblocks
-w
источник
Может быть , вы можете установить «диски» /ubuntu/249310/how-can-i-launch-disk-utility-after-installing-it , https://help.gnome.org/users/palimpsest / , он читает ваши разделы, и вы можете использовать механизм для полного форматирования, если они являются основными.
источник