Як захистити стирання вільного місця на дисках Mac за допомогою OS X El Capitan

Anonim

Багато користувачів Mac, які працюють із сучасною версією OS X El Capitan, помітили, що в Disk Utility зникла функція Secure Erase Free Space. Те, що функція «Стерти вільний простір» робила (і все ще робить у попередніх версіях Mac OS X), так це перезаписувала вільний простір на диску, щоб запобігти відновленню файлів, додаючи рівень безпеки та конфіденційності до видалення файлів, подібно до того, як Secure Empty Trash виконував аналогічну функцію перезапису даних після видалення.

Для тих, хто цікавиться, ці функції було видалено з сучасної версії 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, а потім продовжуйте на свій страх і ризик.

Щоб розпочати, запустіть термінал (знаходиться в /Applications/Utilities/) і використовуйте такий загальний синтаксис, замінивши рівень і назву диска відповідно:

diskutil secureErase freespace (рівень 0-4) /Volumes/(Назва диска)

(рівень 0-4) – це число, яке вказує на кількість проходів для запису у вільний простір, «freespace» означає, що ви стираєте лише вільний простір, а не весь сам диск – надзвичайно важливо різниця – і (Назва диска) пояснюється сама собою.За бажанням користувачі також можуть вибрати ідентифікатор диска. Якщо ви не впевнені в назві диска, за допомогою diskutil list ви побачите всі підключені диски та розділи. Якщо диск, про який йде мова, має пробіл у назві, ви повинні взяти його в лапки або закрити зворотними скісними рисками.

Наприклад, щоб виконати безпечне стирання з 35 проходами вільного місця на диску під назвою «Macintosh HD», ви можете використати такий командний рядок:

"

diskutil secureErase freespace 3 /Volumes/Macintosh HD"

Натискання клавіші Return миттєво розпочне безпечне видалення будь-якого вільного місця. Це необоротно, тому, як ми вже згадували дюжину разів, переконайтеся, що синтаксис точний.

Запис довідкової сторінки на diskutil пропонує наступні відомості про функцію безпечного стирання, детально описуючи рівень запису на вільному просторі.

Це все, і ось як ви можете продовжувати стирати вільний простір на диску на Mac під керуванням OS X El Capitan або новішої версії за допомогою нової обмеженої Disk Utility. Іншим варіантом є використання старої версії Disk Utility в сучасних версіях Mac OS X із завантажувального диска чи режиму відновлення, старішої версії Mac OS або з самою програмою, але це, як правило, не рекомендується.

І так, це працює як на стандартних жорстких дисках із пластинами, що обертаються, так і на сучасних SSD-дисках, хоча з SSD-накопичувачем ця функція є менш актуальною, оскільки TRIM / збирання сміття має виконувати видалення файлів із нього власні. Для томів SSD кращим варіантом є ввімкнення та використання шифрування диска FileVault на Mac, яке шифрує дані на диску, роблячи їх неможливими для відновлення без ключа FileVault, таким чином уникаючи необхідності надійно стирати вільний простір на тому.

Ви знаєте будь-які інші корисні поради чи підказки щодо безпечного видалення даних або інший спосіб безпечного очищення вільного дискового простору в сучасних версіях Mac OS X? Дайте нам знати в коментарях.

Як захистити стирання вільного місця на дисках Mac за допомогою OS X El Capitan