可视化 Mac 启动过程:Mac 启动时会发生什么?
Howard Oakey 在 EclecticLight 有助于演示。
如果您对 Mac 启动顺序的技术方面以及所涉及的变量感到好奇,请查看下面来自 EclecticLight 的图形,以了解有关启动过程基础的一些信息。为了更好地理解可视化效果,请注意图形创建者描述的颜色:
“序列从顶部开始,左侧是绿色的用户输入,接下来是粉红色的流程,中间右侧是操作等,右侧是蓝色的交互。主要数据来源以红色显示。配备 T2 处理器的 Mac 有很大不同:它们的主要区别显示在带有粗黑轮廓的方框内。
图表的上半部分一直到运行 boot.efi,Apple 称之为 BootROM,而 boot.efi 被称为 OS X 引导程序”
单击此处(或下方的缩略图)查看全尺寸版本,在 eclecticlight.co 的新网络浏览器窗口中加载(1600 x 1700 图像)
并且不要忘记前往 EclecticLight 阅读此处为 Howard Oakey 在 eclecticlight.co 上撰写的完整随附文章。
如您所见,在加载实际操作系统本身之前,Mac 会执行各种初始化并检查硬件方面的事情,因此在幕后发生了很多事情。如果按住 Option 键将启动管理器加载到 更改启动驱动器或从外部驱动器启动,或尝试开始进入恢复模式(或互联网恢复),以安全模式启动,或 详细模式,或使用目标磁盘模式,或任何其他启动选项。
如果您有兴趣从技术角度了解更多关于 Mac 启动过程的信息,eclecticlight.co 上有一个正在进行的优秀系列,详细介绍了启动事件的细节,目前有以下关于该主题的文章:
正在进行的系列与现代 Mac 上的现代 macOS 和 Mac OS X 版本有关。但是,如果您对旧系统软件和旧机器感到好奇,从我们自己的档案中我们有一个 讨论 Mac OS X 启动过程的旧文章,但来自不同的时代(大约 2007 年的 Mac OS X Tiger 和 Leopard 时代),随着 Mac 的发展,似乎发生了很大变化更安全,包括保护引导过程本身。尽管如此,如果您对旧版 Mac 和旧版 Mac OS X 的启动方式感兴趣,您可以 发现这是一本引人入胜的读物。同样,Apple 开发人员文档也在此处详细介绍了 Mac 启动过程,但它也显得有点过时(根据文档页面上的日期,从 2013 年开始)。
感谢我们的朋友(和 osxdaily 的前作家!)MacKungFu 的 Keir Thomas 通过 Twitter 找到了伟大的发现: p>
Howard Oakey 解释 macOS 启动过程的出色工作。这种信息在网上不容易找到,而且基本上不可能以可消化的形式找到。 https://t.co/TSeC0OOP0r
— 麦功夫 (Keir Thomas) (@MacKungFuTips) 2018 年 8 月 25 日
如果您碰巧在 Twitter 上,您也可以关注那边的@osxdaily。无论如何,请尽情了解有关 Mac 启动程序的更多信息!