Рейтинг:1

Как безопасно удалить/стереть жесткий диск, чтобы было трудно восстановить данные?

флаг sh

поскольку я новый пользователь Linux, я еще не знаю, где находится путь к моему диску, поэтому я также не знаю, как стереть с него данные.

Как я уже упоминал, мне понадобится что-то, что сотрет жесткий диск, поэтому я немного погуглил и обнаружил, что что-то вроде команды кромсать скорее всего мне подойдет.

Теперь я узнал, что это синтаксис команды:

измельчить [ОПЦИИ] ФАЙЛ [...]

Итак, я бы, вероятно, запустил Shred со следующими параметрами:

клок -вфзу -н 25

Теперь вернемся к моей проблеме, я не знаю, какой путь у моего жесткого диска, потому что у меня ровно 4 сда части в /dev/, и они являются:

сда
sda1
sda2
sda5 

Итак, мой вопрос здесь в том, какой из них я должен даже измельчить? И как я могу знать, что это правильный?

Bruni avatar
флаг cn
sda1 — это раздел 1 на диске sda, sda2 — раздел 2 на диске sda и т. д. Это очень сильно зависит от того, что вы хотите уничтожить, и только вы это знаете…
sudodus avatar
флаг jp
Вы должны **уничтожить весь диск (диск), то есть `/dev/sdx`**, где `x` — буква устройства, в вашем случае `a`. Вы должны быть очень осторожны, потому что эта буква диска может измениться, и если вы ошибетесь, вы можете уничтожить ценные данные. - `shred` может справиться с этой задачей, но многие люди утверждают, что перезаписывать несколько раз - это излишество. **Достаточно один раз перезаписать нулями**, что можно сделать и с другими инструментами, и это будет быстрее и вызовет меньший износ оборудования. Вы можете использовать псевдоним **Disks** `gnome-disks` или [mkusb](https://help.ubuntu.com/community/mkusb).
str1ng avatar
флаг sh
@Бруни Ааа, хорошо, понял...
str1ng avatar
флаг sh
@sudodus Значит, использование шреда повлияет на жесткий диск? Спасибо за информацию кстати
sudodus avatar
флаг jp
@ str1ng, Shred перезапишет данные на диске или разделе, которые вы прикажете уничтожить. И вы получите лучший результат, когда перезапишете весь диск (диск в терминологии Linux).
Рейтинг:1
флаг jp

Общий

Все эти действия следует выполнять при загрузке с другого диска, например USB-накопителя.

Вам следует стереть весь диск, то есть /dev/sdx, куда Икс это буква устройства, в вашем случае а. Вы должны быть очень осторожны, потому что эта буква диска может измениться, и если вы ошибетесь, вы можете уничтожить ценные данные.

жесткий диск и кромсать

кромсать может стереть данные на жестком диске, жестком диске, но многие люди утверждают, что перезаписывать несколько раз — это излишество. это достаточно один раз перезаписать нулями, что вы можете сделать с помощью других инструментов, и это будет быстрее и вызовет меньший износ оборудования. Ты можешь использовать

  • Диски псевдоним гном-диски или же
  • мкусб.

SSD (и HDD), подключенные через SATA или NVME

Если у вас есть SSD, подключенный через SATA или NVME, вам следует избегать использования вышеуказанных инструментов. Вместо этого вы должны использовать встроенный инструмент для переназначения связей между ячейками логической памяти и ячейками физической памяти. Это можно сделать с помощью инструмента командной строки hdparm в Убунту. Это работает как расширенное шифрование, при котором ключ выбрасывается, работает намного быстрее и вызывает гораздо меньший износ по сравнению с перезаписью.

Довольно новый жесткий диск (HDD), подключенный через SATA, также можно переназначить с помощью hdparm.

  • Заблокируйте диск с помощью hdparm и вариант --security-set-pass

  • Стереть диск с помощью hdparm и вариант --security-стереть

  • Разблокируйте диск с помощью hdparm и вариант --security-разблокировать

Видеть человек Больше подробностей.

SSD (и HDD), подключенные через USB

Предупреждение: Используя встроенный инструмент через hdparm очень рискованно и его следует избегать, когда диск подключен через USB.

USB-накопитель и карта памяти и другие накопители, подключенные через USB

Ты можешь использовать

  • Диски псевдоним гном-диски или же
  • мкусб

для очистки всего устройства USB-накопителя или карты памяти и других дисков, подключенных через USB.

  • Жесткий диск, подключенный через USB, также можно стереть с помощью кромсать как описано выше.
str1ng avatar
флаг sh
Это было действительно глубоко! Спасибо за ваше объяснение!
Рейтинг:1
флаг cn
  • измельчить /dev/sda уничтожит весь диск от первого до последнего сектора, поэтому все, включая таблицу разделов, будет стерто.

  • кромсать /dev/sda1 уничтожит первый раздел на диске. Это уничтожит файловую систему в этом разделе, запись в таблице разделов для этого раздела останется.

  • клочок /dev/sda2 уничтожит второй раздел на диске. Если это расширенный раздел, который действует как контейнер для sda5, тогда /dev/sda5 будет полностью стерт, но запись в таблице разделов для /dev/sda2 останки.

  • уничтожить /dev/sda5 сотрет содержимое этого раздела, сам раздел останется.

Конечно, вам потребуются привилегии root, поэтому используйте судо или запустить как root. Очень полезной может быть такая команда, как

lsblk -f

который даст вам достаточную информацию о ваших устройствах.

Поскольку уничтожение всего диска или раздела, который в настоящее время используется, скорее всего, приведет к нежелательным побочным эффектам, рассмотрите возможность загрузки с USB.

str1ng avatar
флаг sh
Спасибо, очень подробно и полезно. Можете ли вы объяснить мне больше о том, как именно это влияет на жесткий диск?
mook765 avatar
флаг cn
Здесь мы записываем в файлы, но эти файлы не являются обычными файлами, такими как текстовые файлы, это файлы, представляющие блочные устройства, такие как ваш жесткий диск или разделы на нем. `/dev/sda` представляет собой дисковое пространство от первого до последнего сектора. Остальные представляют разделы, дисковое пространство от сектора x до сектора y, как определено в таблице разделов (которая находится в `/dev/sda`). Таким образом, когда вы уничтожаете раздел, вы уничтожаете только содержимое раздела, но ничего не меняется в таблице разделов, которая хранится в первых секторах `/dev/sda`.
str1ng avatar
флаг sh
Аааа, ладно попался.
Рейтинг:0
флаг cn
  • sda это весь диск
  • sda1 — это первая часть этого диска и так далее.
  • sdb это второй диск
  • sdb1 — это первый раздел второго диска и так далее.

Чтобы стереть весь диск со всеми разделами, используйте весь диск - sda. Чтобы стереть определенный раздел, укажите его, например, sda2.

Имена дисковых устройств могут различаться в разных системах.

Shred — отличный инструмент, но имейте в виду, что неопытному пользователю очень легко стереть не тот раздел или диск. Если это так, вы потеряете свои данные навсегда.

Кстати, 25 проходов займут много времени. Я бы изменил это на 1 или 2, если мы говорим не о совершенно секретной информации.

str1ng avatar
флаг sh
О, хорошо, так что если я хочу удалить все, я должен просто указать /dev/sda ... Что ж, если я использую шред, я, конечно, захочу удалить все, я могу изменить его на 5 проходов с возможностью перезаписать его 0 ... Спасибо!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.