Загрузка в «безопасном режиме»

apple

Как у любой сложной системы, у Mac OS X есть множество возможных причин для «нездоровья». Некоторые из них могут быть настолько серьезными, что даже не дадут операционной системе загрузиться.

Если причина в нарушении файловой структуры, можно попробовать загрузиться с установочного DVD (напомню, что для этого нужно удерживать клавишу C) и запустить с него Дисковую утилиту.

А что если дело в повреждении каких-либо элементов ОС (например, к совершенно неожиданным результатам приводят поврежденные файлы шрифтов)? А если вы установили какую-то программу, запускающуюся при старте компьютера, и она оказалась несовместимой с тем, что уже использовалось? Надо удалять — а как, если при загрузке возникает неисправимая ошибка?

Выручить может так называемый «Безопасный режим» (Safe mode). При загрузке в этом режиме, во-первых, выполняется проверка диска, а во-вторых, отключаются все необязательные элементы системы:

  • расширения ядра (kext), кроме минимально необходимого набора;
  • шрифты, кроме находящихся в системной библиотеке (/System/Library/Fonts);
  • все элементы загрузки и входа (Startup Items и Login Items);
  • начиная с Mac OS X 10.5 — Quartz Extreme, а с 10.6 — еще и общий доступ к дискам.

Кроме того, удаляются кеши шрифтов и (начиная с Mac OS X 10.5) динамического загрузчика.

В результате существенно возрастают шансы добраться-таки до окончания загрузки без аварий. Если проблемы были связаны с файловой структурой или удаляемыми при безопасной загрузке кешами, «лечение» на этом вообще может закончиться. Если дело в свежеустановленных программах — их придется удалить самостоятельно.

Ну, а затем, обязательно нужно перезагрузиться уже в нормальном режиме — необязательные элементы вовсе не ненужные. Многие функции (особенно, связанные со звуком, видео и т.п.) в безопасном режиме работать не будут.

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

Ах, да. Чуть не забыл. Для того чтобы загрузиться в безопасном режиме, нужно сразу же после стартового звукового сигнала прижать клавишу Shift. Отпустить ее можно будет, когда на экране появится серое «яблочко» Apple.

Ну, а на случай, когда и в безопасном режиме загрузка не удается (хотя и не только на этот случай 😉 ) в Mac OS X — не зря же там «под капотом» скрыт Unix — имеется возможность загрузки в однопользовательском режиме (Single User Mode). С черным экраном, белыми буквами и интерфейсом командной строки. Но это уже совсем другая история…

Add a Comment