Безопасное стирание жесткого диска вновь в OS X

1062
emgee

Таким образом, у меня есть накопитель Seagate 2 ТБ во внешнем корпусе в качестве резервного устройства Time Machine. Он действовал и давал УМНЫЕ ошибки. Я решил, что должен RMA или заменить его до того, как он вообще умрет, но я обеспокоен данными, которые все еще на нем. Мой выбор:

  1. Используйте Дисковую Утилиту, чтобы безопасно стереть диск
  2. Загрузитесь с DBAN и сделайте в основном то же самое
  3. Купите новый диск и физически уничтожьте старый
  4. ...

Я склоняюсь к 3, потому что некоторые из данных клиента, которые у меня есть на диске, довольно чувствительны. Я не параноик по этому поводу, но я бы хотел сказать, что никакие углы не были вырезаны, чтобы гарантировать безопасность данных.

Но я читал о безопасном удалении и наткнулся на эту утилиту CMRR Secure Erase, которая выглядит довольно хорошо. Утилита, с которой я не могу работать на компьютерах, которые у меня есть сейчас. Это также не поддерживается.

Я попытался вручную запустить функцию безопасного стирания, подключив диск к компьютеру Linux, и использовал команду

sudo hdparm --security-erase-enhanced bob /dev/sdb 

Но в то время как команда была выпущена, она, похоже, не взяла. Я подождал некоторое время, затем снова подключил его к Mac, и файлы все еще были там.

Поэтому мне было интересно, есть ли какой-нибудь способ доступа к функции безопасного стирания диска на компьютере Mac или Linux?

1

3 ответа на вопрос

2
Hugh Allen

Очевидно, вам нужно установить мастер-пароль перед выполнением команды SECURITY ERASE UNIT. Вы можете попробовать следовать инструкциям здесь .

Вы знаете, это именно то, что я искал, но я не мог заставить свой компьютер Ubuntu фактически выполнять команды - каждый раз он выходил из строя. Я добавил +1 за ответ, хотя в итоге я просто обнул диск с помощью Дисковой утилиты на Mac. emgee 14 лет назад 0
1
Gordon Davisson

Встроенное безопасное стирание в Mac OS X достаточно для общего использования - единственное, что он действительно пропустит, это плохие блоки, которые были сопоставлены (так как они сопоставлены, он не может перезаписывать их, поэтому они все еще будут содержать то, что они держали, когда они были намечены). Если вы параноик, я рекомендую после стирания проверить, чтобы убедиться, что диск действительно пустой. Вы можете сделать это из командной строки OS X следующим образом:

sudo diskutil zeroDisk /dev/disk1 sudo od -x /dev/disk1 

(Замена / dev / disk1 на правильное устройство, очевидно. Обнуление неправильного диска было бы плохо.) Ключ в том, что команда od должна напечатать что-то вроде этого:

0000000 0000 0000 0000 0000 0000 0000 0000 0000 * 606600000 

Важной частью является «*», что означает «больше одного и того же» - если он печатает что-либо, кроме нуля, звездочки и адреса (в левом столбце), диск не является полностью пустым. Обратите внимание, что вы можете только с пользой выполнить этот тест сразу после использования функции zeroDisk, а не, например, стирания в Disk Utility, потому что это немедленно переформатирует диск, и поэтому он по-прежнему не будет обнуляться, когда вы идете Проверять.

Кстати, OS X также предлагает некоторые «еще более безопасные, чем обнуление» опции: 7-проходное стирание на основе DOD-spec и 35-проходное стирание по алгоритму Гутмана. Дополнительные проходы стирания на самом деле не делают ничего полезного на современных жестких дисках, поэтому я бы просто пошел на ноль. (Примечание: если бы вы говорили о SSD, все было бы иначе.)

0
liori

Если вам так важно спросить об этом, стереть это в программном обеспечении, а затем уничтожить его физически. Компании по восстановлению данных могут творить чудеса, если им хорошо заплатить.

Похожие вопросы