Иногда я отдаю (или продаю) старый Mac, который больше не использую. Прежде чем я сделаю это, я хочу убедиться, что на диске нет никаких моих личных данных, но мне лень переформатировать диск и переустановить ОС. Вместо этого я делаю следующее:
- Создать новую учетную запись администратора
- Войдите, используя новую учетную запись администратора
- Удалить все другие существующие учетные записи пользователей (этот шаг удаляет все домашние папки и, следовательно, всю личную информацию в этих домашних папках)
Откройте окно терминала и введите эту команду:
дд если =/dev/random of = bigfile.bin
Пусть эта команда выполняется до тех пор, пока bigfile.bin не израсходует все свободное место на диске, и команда завершится с сообщением «ошибка, нехватка места на диске».
- Удалите bigfile.bin, чтобы снова освободить место на диске.
Я думаю, что для практических целей, заполнение свободного места на жестком диске случайными данными должно сделать невозможным использование утилиты "undelete" для восстановления любых файлов, которые были удалены на шаге 3.
Вопрос в том, достаточно ли этого процесса? Или я что-то упускаю из виду, что может привести к "утечке" моих личных данных, несмотря на вышесказанное? (Обратите внимание, что я не считаю приложения, установленные в папке /Applications, личными данными)