▷ Визуализация процесса запуска Mac: что происходит при запуске Mac?
Вы когда-нибудь хотели знать, что происходит, когда вы запускаете современный Mac? Вы нажимаете кнопку питания, видите логотип Apple, и Mac загружается в MacOS… с точки зрения обычного пользователя, это примерно так же просто, не так ли? Но что на самом деле происходит за кулисами после того, как вы нажмете кнопку питания и загрузите macOS?
Эта скрытая техническая сторона процесса загрузки Mac — отличная визуальная диаграмма Ховарда Оки (Howard Oakey). EclecticLight помогает продемонстрировать.
Если вам интересно узнать о технических аспектах последовательности загрузки Mac и задействованных переменных, посмотрите рисунок EclecticLight ниже, чтобы узнать немного больше об основах процесса загрузки. Чтобы лучше понять визуализацию, обратите внимание на цвета, как описано создателем изображения:
«Последовательность начинается сверху, пользовательский ввод обозначается зеленым слева, затем розовым цветом — процессы, действия и т. Д. справа от центра, а взаимодействия — синим — справа. Основные источники данных выделены красным цветом. Маки с процессорами T2 совершенно разные: их основные отличия обозначены в прямоугольниках с жирными черными контурами.
Верхняя часть диаграммы, вплоть до запуска boot.efi, — это то, что Apple называет BootROM, а boot.efi — загрузчиком OS X ».
И не забывай пропустить EclecticLight прочитайте полную сопроводительную статью, написанную Говардом Оки на eclecticlight.co здесь .
Как видите, за кулисами происходит довольно много всего, поскольку Mac выполняет различные инициализации и проверки оборудования перед загрузкой самой операционной системы. Вы также получите представление о том, что происходит (и когда), если вы удерживаете клавишу Option, чтобы загрузить диспетчер загрузки, чтобы изменить загрузочный диск или загрузиться с внешнего диска, или если вы попытаетесь загрузиться в режиме восстановления. (или восстановление через Интернет), загрузитесь в безопасном или подробном режиме, используйте режим целевого диска или любой другой вариант загрузки.
Если вы хотите узнать больше о процессе запуска Mac с технической точки зрения, на eclecticlight.co есть отличная серия статей, подробно описывающих особенности запуска событий, со следующими статьями, доступными в настоящее время по этой теме .:
Текущая серия предназначена для современных версий MacOS и Mac OS X на современных компьютерах Mac. Но если вам интересно узнать о старом системном программном обеспечении и старых машинах, у нас есть гораздо более старая статья в наших собственных архивах, посвященная процессу загрузки Mac OS X, но из другой эпохи (около 2007 года со времен Mac OS X Tiger и Leopard), похоже, многое изменилось, поскольку Mac стал более безопасным, включая безопасность самого процесса загрузки. Тем не менее, если вас интересует, как загружались старые Mac и более старые версии Mac OS X, вы можете найти это чтение увлекательным. Так же, документация для разработчиков приложений также дает немного подробностей о процессе запуска Mac , но он также кажется немного устаревшим (с 2013 года по дате страницы документации).
Спасибо нашему другу (и бывшему редактору здесь, в iphonology!) Кейру Томасу из MacKungFu за великое открытие через Twitter:
Удивительная работа Говарда Оки, объясняющая процесс загрузки MacOS. Такую информацию нелегко найти в Интернете и почти невозможно найти в удобоваримой форме. https://t.co/TSeC0OOP0r
— Мак кунг-фу (Кейр Томас) (@MacKungFuTips) 25 августа 2018 г.
Если вы в Твиттере, вы можете подписывайтесь на @iphonologie там тоже. В любом случае, получайте удовольствие, узнавая больше о том, как загрузить Mac!