Загрузка Mac OS X (Intel)

Этапы загрузки Windows описаны в многочисленных книгах, статьях, заметках; а как происходит загрузка Mac OS X на современных компьютерах Apple? Воспользуемся информацией из технической библиотеки сайта Apple. Заметьте, здесь описываются только компьютеры на базе процессоров Intel.

Этапы загрузки

Этап Что происходит
Включение Инициализация проверки Boot-ROM/RAM
BootROM-POST
  • Черный экран, индикатор питания светится  Ошибка в POST или BootROM
  • Ежесекундные вспышки индикатора питания  отсутствие или сбой RAM
  • Три вспышки индикатора, пауза, вновь три вспышки (повторяется)  критическое состояние RAM
BootROM-EFI Стартовый звуковой сигнал
Boot EFI
  • Символ Apple  найден boot.efi
  • Перечеркнутая окружность  невозможно загрузить boot.efi и т.п.
  • Мерцающий глобус  поиск загрузчика на сервере для загрузки по сети
  • Символ Apple с вращающимся глобусом под ним  найден загрузчик на сервере
  • Мерцающая разорванная папка  не найдено загрузочное устройство
kernel Серый экран с символом Apple и вращающимся штриховым диском
launchd Синий экран
loginwindow Диалог входа в систему
Настройка пользовательского окружения Диалог входа с надписью «Logging in…» и индикатором процесса. По окончании появляется Рабочий стол и Dock.

В новых моделях iMac для индикации ошибок используются звуковые сигналы (светодиодного индикатора питания там попросту нет).

Звуковые сигналы ошибок

Сигнал Значение
1 сигнал, 5-секундная пауза Отсутствуют модули памяти
3 сигнала, 5-секундная пауза, 3 сигнала Оперативная память не прошла тест
1 длинный сигнал при удержании кнопки питания Запуск обновления Firmware.
3 длинных сигнала, 3 коротких сигнала, 3 длинных сигнала Запущено восстановление Firmware с CD.

Почти словарь

BootROM
Загрузчик, находящийся в постоянной памяти компьютера
POST
Power On Self Test — самопроверка аппаратуры компьютера, выполняемая после включения питания
EFI
Extensible Firmware Interface — усовершенствованный интерфейс между оборудованием и ОС, создававшийся как замена интерфейсу BIOS. Подробнее — в Википедии
kernel
Ядро операционной системы
launchd
«Демон запуска» — процесс, вызываемый первым после загрузки ядра. Затем он запускает все остальные процессы ОС (а кроме того, перезапускает аварийно завершившиеся процессы )
loginwindow
Программа — «Вход в систему»
Firmware
Микропрограмма («Прошивка»). Системное программное обеспечение, находящееся в постоянной памяти (в данном случае, во flash-памяти)

Add a Comment