Как проверить (и восстановить) диск из командной строки OS X

Как проверить (и восстановить) диск из командной строки OS XДисковая утилита – это как волшебная палочка для вашего диска на Mac. Она умеет проверять его состояние, исправлять ошибки и восстанавливать данные. Но говорить с ней по-человечески на консоли – это уже настоящее искусство.

Как только вы открываете Терминал, слова diskutil verifyVolume или diskutil repairVolume кажутся вам как заклинания из мира Гарри Поттера.

«Expecto Patronum! diskutil repairVolume /» – и ваши данные спасены!

Да, конечно, для новичков лучше использовать графический интерфейс утилиты – это как общаться с феечкой через куклу вуду.

Но если вы уже эксперт и у вас есть администраторские права, почему бы не попробовать пообщаться с утилитой напрямую?

Но представьте себе, что у дисковой утилиты появились свои амбиции. Вместо того, чтобы просто ремонтировать диск, она начинает задавать вопросы:
— diskutil: Кто вы такие?

Почему вы обращаетесь ко мне?
— Пользователь: Я всего лишь программа Терминала, и мне нужна твоя помощь, о великая Дисковая Утилита.
— diskutil: Не так быстро! Сначала ответьте на безопасностьной парольный вопрос!

И так, если вы прошли проверку безопасности и имеете допуск к диску, вперед – диагностика и лечение диска начинаются.

Но вот незадача, не все ремонты проходят гладко. Дисковая утилита выдает вам сообщение:
«The volume Macintosh HD was found corrupt and needs to be repaired»
Тут уже не до шуток, пора серьезно приниматься за дело.

Заклинание diskutil repairVolume / вызывает самый настоящий магический процесс по исправлению диска. Если все пройдет гладко, вы можете вздохнуть спокойно и сказать: «Accio repaired disk!»

Но что делать, если даже после всех ваших усилий диск по-прежнему капризен?

Тут уже приходится идти на крайние меры – восстановление данных. Дисковая утилита просит вас быть готовым к крайним мерам:
— diskutil: Ваши данные находятся на грани уничтожения! Подтвердите ваше желание восстановить их!
— Пользователь: Да, Дисковая Утилита, спаси мои данные, я в вас верю!

И вот уже перед вами открывается волшебный процесс восстановления данных.

Если все закончится удачно, можно отдохнуть и даже немного пошутить: «Спасибо, Дисковая Утилита, теперь я уверен на 100%, что мои данные в надежных руках!»

Шуток про магический мир и волшебных способностей дисковой утилиты не бывает слишком много. Ведь когда в дело вступают запутанные программные проблемы или жесткий диск начинает вести себя странно, только настоящее волшебство может вернуть все на свои места.

И вот, когда в следующий раз вы обратитесь к своему диску через Терминал, вспомните, что где-то там, в мире бинарных заклинаний, работает ваш надежный волшебный помощник – дисковая утилита.