1

Таким образом, у меня есть накопитель 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?

3 ответа3

2

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

1

Встроенное безопасное стирание в 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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .