Как отправить команду "ATA Secure Erase" на SSD?
Очень хороший способ стереть SSD с поддержкой SED - это сменить пароль / ключ. Но что делать с теми, у кого нет поддержки SED?
Эта статья говорит
К счастью, большинство SSD можно стереть, хотя это ближе к "сбросу", чем к стиранию. Команда "ATA Secure Erase" дает команду накопителю сбросить все сохраненные электроны, заставляя накопитель "забыть" все сохраненные данные. Эта команда по существу сбрасывает все доступные блоки в состояние "стирания", которое TRIM использует для целей сбора мусора.
Вопрос
Я полагаю, это то, что можно сделать с hdparm
Так кто-нибудь знает, какая команда это делает?
1 ответ
Вот шаги:
- Посмотрите, не заблокирована ли функция.
hdparm -I /dev/sdX
, Если это так (обычно с помощью BIOS), хороший способ разморозить его - это приостановить работу компьютера и возобновить работу - тогда накопитель будет включен, но без BIOS. - ВАЖНО: установите пароль. Это включит функцию безопасности диска:
hdparm --user-master u --security-set-pass password /dev/sdX
- Наконец, удалите диск:
hdparm --user-master u --security-erase password /dev/sdX
Процедура описана здесь более подробно: https://wiki.archlinux.org/index.php/SSD_memory_cell_clearing
Пример с моего диска:
Безопасность: Код версии мастер-пароля = 65534 поддержанный не включено не заблокирован замороженный не истек: счетчик безопасности не поддерживается: улучшенное стирание 2 мин. Для БЕЗОПАСНОСТИ.
Так что заморожено... теперь я приостанавливаю... и...
Безопасность: Код версии мастер-пароля = 65534 поддержанный не включено не заблокирован не заморожен не истек: счетчик безопасности не поддерживается: улучшенное стирание 2 мин. Для БЕЗОПАСНОСТИ.