Включение меню отладки дисковых утилит

Дисковая утилита OS X имеет скрытое меню отладки, которое при включении может дать вам доступ к нескольким функциям Дисковой утилиты, которые вы обычно не видите. В то время как Дисковая утилита долгое время имела меню отладки, она стала еще более полезной с появлением OS X Lion.

С OS X Lion Apple добавила раздел Recovery HD на загрузочный диск, который вы можете использовать для загрузки и запуска таких утилит, как Disk Utility, переустановки OS X и даже доступа в Интернет, чтобы найти решения проблем, которые могут у вас возникнуть. Однако раздел Recovery HD скрыт и не виден внутри Дисковой утилиты.

Это может привести к ряду проблем, включая возможность, с течением времени, наличия нескольких разделов Recovery HD на различных дисках при дублировании дисков, замене дисков или переустановке OS X. Это также может помешать перемещению Recovery HD. раздел на новый диск, если вам когда-нибудь понадобится заменить диск или просто захотите переместить все на свои диски.

Отладка пунктов меню

Дисковые утилиты Меню «Отладка» обладает широким набором возможностей, хотя большинство из них предназначено для разработчиков при тестировании приложений, которые могут работать с системой хранения Mac. Большинство элементов являются доброкачественными, например «Список всех дисков» или «Список всех дисков со свойствами». Также есть контроль того, как отображается индикатор выполнения, включать ли отсчет за тысячу минут. Обратный отсчет просто изменяет журналы консоли для Дисковой утилиты, отображая 60000 секунд или тысячу минут. Цель состоит в том, чтобы иметь более точное представление о том, когда происходят события журнала. Еще раз, это действительно только для тех, кто разрабатывает продукты для хранения Mac.

Для среднего пользователя Mac более интересными являются две команды в меню Debug:

  • Принудительное обновление списка дисков — Как видно из названия, это приведет к тому, что Дисковая утилита обновит диски, указанные на боковой панели. Это может быть полезно, когда вы подключили или удалили диск, когда Дисковая утилита открыта.
  • Показать каждый раздел — Как следует из названия, все разделы на диске Mac будут отображаться, даже если они должны быть скрыты.

Понятно, почему Apple хочет скрыть некоторые разделы Recovery HD. Например, когда вы форматируете диск, процесс создает небольшой раздел размером 200 МБ, необходимый для загрузки BIOS EFI. Эти небольшие разделы EFI не содержат никаких данных, которые нужны конечным пользователям, и нет никаких причин, чтобы их было видно. Но если вы хотите иметь доступ к OS X Lion и более поздним разделам Recovery HD для создания клонов или резервных копий, включение меню «Отладка» в Дисковой утилите — это самый простой способ увидеть и работать с этими невидимыми разделами.

Отладка для OS X Yosemite и ранее

С выпуском OS X El Capitan Apple окончательно решила убрать поддержку скрытых меню отладки Disk Utilities. Это означает, что команды терминала, описанные ниже, будут работать только для версий OS X Yosemite и более ранних.

Включить меню отладки в Дисковой утилите


  1. Закройте Дисковую утилиту, если она открыта.


  2. Запустите терминал, расположенный в / Applications / Utilities.


  3. Введите в командной строке терминала следующую команду:

    По умолчанию написать com.apple.DiskUtility DUDebugMenuEnabled 1


  4. Нажмите войти или же вернуть.


  5. Закрыть терминал.


При следующем запуске Дисковой утилиты будет доступно меню «Отладка».

Если вы хотите снова отключить меню «Отладка», выполните следующие действия.

Отключите меню отладки в Дисковой утилите


  1. Закройте Дисковую утилиту, если она открыта.


  2. Запустите терминал, расположенный в / Applications / Utilities.


  3. Введите в командной строке терминала следующую команду:

     по умолчанию написать com.apple.DiskUtility DUDebugMenuEnabled 0 


  4. Нажмите войти или же вернуть.


  5. Закрыть терминал.


Не забывайте, что отключение меню «Отладка дисковых утилит» не приводит к сбросу команд в меню в состояние по умолчанию. Если вы изменили какие-либо параметры, вы можете вернуть их в исходное состояние перед отключением меню «Отладка».

Используйте терминал для OS X El Capitan и позже

Просмотр скрытых разделов диска все еще можно выполнять в OS X El Capitan или более поздней версии, вам просто нужно использовать приложение Terminal вместо приложения Disk Utility. Для просмотра полного списка разделов диска сделайте следующее:


  1. Запустите терминал, расположенный в / Applications / Utilities.


  2. В окне терминала введите в командной строке следующее:

    список рассылки


  3. Затем нажмите войти или же вернуть.


  4. Терминал отобразит все разделы, которые в данный момент подключены к вашему Mac. 


Это все, что нужно для включения или отключения меню «Отладка дисковой утилиты». Пройдите дальше и посмотрите, какие функции доступны в меню отладки, вы, вероятно, найдете пункт Показать каждый раздел и пункт принудительного обновления списка дисков наиболее полезным.

Ссылка на основную публикацию