Загрузка macOS в безопасном режиме Safe Boot и Verbose mode
Перестала запускаться macOS на ноутбуке: по центру экрана горит яблоко, индикатор процесса загрузки медленно доползает до середины или до конца и зависает. Больше ничего не происходит, сколько не жди. Что делать? Как понять в чём проблема и с чего начинать реанимацию операционной системы? Сегодня расскажу о двух дополнительных режимах загрузки macOS, позволяющих разобраться с проблемами запуска на маках.
При всей надёжности macOS, с ней тоже случаются форс-мажорные ситуации, из-за которых операционная система может не загружаться и кроме яблока на экране вы больше ничего не увидите. На этом фоне, Windows с её синими экранами смерти, кажется верхом информативности.
На самом деле, в плане диагностики ошибок, macOS не в пример более информативна, правда большинство пользователей об этом даже не догадывается. И это не удивительно, ведь под красивой оболочкой скрывается обычная unix-подобная операционная система со всеми преимуществами последней.
Запуск компьютера Mac в безопасном режиме или режиме подробного протоколирования
Прежде чем начинать разбираться в причинах зависания загрузки macOS, можно попробовать просто загрузиться в безопасном режиме (Safe Boot), удерживая клавишу Shift при включении ноутбука. В ряде случаев, этого бывает достаточно для нормального старта операционной системы, пусть загрузка и длится несколько дольше. О безопасном режиме загрузки можно почитать на сайте Apple https://support.apple.com/ru-ru/HT201262.
Если чуда не произошло, то можно посмотреть на чём стопорится загрузка. Для этого запускаем компьютер, удерживая комбинацию клавиш [Command] + [V] до тех пор, пока не появится черный экран с белыми буками. Таким образом мы включили режим подробного протоколирования загрузки, хорошо знакомый пользователям Linux (ссылка на страничку техподержки https://support.apple.com/ru-ru/HT201573).
Собственно, непонятные белые буквы, бегущие по экрану показывают что происходит в текущий момент с вашим компьютером или ноутбуком. Как только всё остановилось или начали повторяться, читаем что про нам пишет система.
Тут уже нужно обладать некоторыми знаниями, чтобы разобрать что же стало причиной остановки и дальнейшие действия будут зависеть исключительно от вашего умения анализировать увиденное... а то у нас, порой, любят с многозначительным видом пялиться под капот автомобиля ничего в этом не понимая :)
В моём случае наблюдалась некая дичь...
ALF, old data swfs_pid_entry <ptr>, updaterules_msg <ptr>, updaterules_state <ptr>
...которая закончилась бесконечным экраном с повторяющейся ошибкой "crashed: locationd. Too many corpses being created."
И тут я понял, что больного уже не спасти. В следующей статье расскажу как сохранить данные, если Мак перестал загружаться. [Инструкция по выживанию]. А пока можете почитать о другом способе восстановления данных с диска на Mac из Single User mode.
Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.