Многие пользователи Mac, работающие с современной версией OS X El Capitan, заметили, что функция «Удалить стирание свободного пространства» отсутствует в Disk Utility. Что делает функция «Стереть свободное пространство» (и все еще имеет место в предыдущих версиях Mac OS X), было перезаписано свободное место на диске, чтобы предотвратить восстановление файлов, добавив уровень безопасности и конфиденциальности в удаление файлов, в значительной степени Безопасная пустая корзина выполнила аналогичную функцию перезаписи данных после удаления.
Для тех, кто задавался этим вопросом, эти функции были удалены из современной версии Disk Utility в Mac OS X, потому что они не работают на томах SSD, которые становятся все более распространенными, и почти все ноутбуки Mac поставляются с ними по умолчанию. Но не у всех есть накопитель SSD, и поэтому некоторые пользователи могут по-прежнему желать выполнить безопасное удаление свободного места на своем жестком диске Mac. Чтобы добиться такого же безопасного стирания в современных версиях Mac OS X, вам нужно обратиться к командной строке. И да, это работает, чтобы стереть свободное пространство в старых версиях Mac OS X, но поскольку они могут выполнять одну и ту же задачу с Disk Utility, это, возможно, немного менее актуально для предыдущих выпусков.
Это только для продвинутых пользователей Mac, которым удобны резервное копирование Mac, с использованием командной строки с точным синтаксисом и концепциями постоянного удаления данных. Чтобы быть совершенно ясным, эта защита стирает только свободное место на диске, направленное на предотвращение попыток восстановления файлов, и не выполняет безопасного удаления всего жесткого диска, как описано здесь.
Как защитить стирание свободного места на Mac OS X El Capitan с помощью командной строки без дисковой утилиты
Создайте резервную копию своего Mac, прежде чем пытаться использовать эти команды. Командная строка требует точного синтаксиса и неумолима, неправильные команды могут привести к непреднамеренному удалению данных, которые вы не хотите удалять, на постоянной основе, поскольку это безопасная функция стирания. Вы были предупреждены, поэтому сначала сделайте резервную копию данных Mac, а затем перейдите на свой страх и риск.
Чтобы начать работу, запустите терминал (найти в / Приложения / Утилиты /) и используйте следующий общий синтаксис, заменив соответственно уровень и имя диска:
diskutil secureErase freespace (уровень 0-4) / Объемы / (Имя диска)
(уровень 0-4) — это число, указывающее количество проходов для записи в свободное пространство, «freespace» означает, что вы удаляете только свободное пространство, а не весь диск — критически важное отличие — и (имя диска) сам пояснительный. При желании пользователи также могут выбрать идентификатор диска. Если вы не уверены в имени диска, в списке diskutil вы увидите все смонтированные диски и разделы. Если на диске есть пробел в названии, вы должны поместить его в кавычки или избежать его с помощью обратных косых черт.
Например, чтобы выполнить безопасное стирание с 35 проходами на свободном пространстве на диске с именем «Macintosh HD», вы можете использовать следующую командную строку:
diskutil secureErase freespace 3 «/ Тома / Macintosh HD»
Нажатие возврата немедленно начнет безопасное удаление любого свободного места. Это необратимо, так как мы уже говорили уже десяток раз, убедитесь, что синтаксис точнее.
Вводная страница страницы на дискете содержит следующие сведения о функции безопасного стирания, подробно описывая уровень записи на свободное место.
secureErase [freespace] устройство уровня
Удалите, используя безопасный метод, либо весь диск (включая
все и все разделы), или только свободное пространство (не используется)
для файлов) на текущем томе. Стирание цельно-
диск оставит его бесполезным до тех пор, пока он не будет снова разделен.
Стирание freespace на томе оставит его точно так, как было
с точки зрения конечного пользователя, за исключением того, что он будет
невозможно восстановить удаленные файлы или данные с помощью служебной программы
программного обеспечения. Если вам нужно удалить все содержимое раздела
но не его хостинг всего-диска, используйте zeroDisk или randomDisk
глаголы. Требуется принадлежность к поврежденному диску.
Уровень должен быть одним из следующих:
o 0 — Простой сброс нулевого заполнения.
o 1 — одноразовая стирание случайного заполнения.
o 2 — US DoD 7-pass безопасное удаление.
o 3 — алгоритм Gutmann 35-pass безопасное удаление.
o 4 — американский алгоритм DoE 3-х секундный безопасный стирание.
Вот и все, что вам нужно, и вы можете продолжать стирать свободное место на Mac, работающем под управлением ОС X El Capitan, или позже с недавно ограниченной Disk Utility. Другой вариант — использовать старую версию Disk Utility в современных версиях Mac OS X, либо из загрузочного диска, либо из режима восстановления, из старой версии ОС Mac OS или с самим приложением, но это обычно не рекомендуется.
И да, это работает как на стандартных жестких дисках с вращающимися планшетами, так и на современных SSD-дисках, хотя с накопителем SSD эта функция менее актуальна, так как сборка TRIM / garbage должна обрабатывать удаление файлов самостоятельно. Для томов SSD лучшим вариантом является включение и использование шифрования диска FileVault на Mac, который шифрует данные на диске, что делает его невосстановимым без ключа FileVault, тем самым устраняя необходимость безопасного удаления свободного места на томе.
Знать какие-либо другие полезные советы или рекомендации по удалению данных или другой способ безопасного удаления свободного места на диске в современных версиях Mac OS X? Дайте нам знать об этом в комментариях.