搭载 Apple 芯片的 Mac 的启动模式
搭载 Apple 芯片的 Mac 有如下所述的启动模式。
模式 | 组合键 | 描述 |
---|
macOS | 在关机状态下,按下电源按钮并松开。 | Boot ROM 转交给 LLB。 LLB 为所选 macOS 载入与系统配对的固件和 LocalPolicy。 LLB 将正在启动进入 macOS 的指示锁定到启动进程寄存器 (BPR) 中,并转交给 iBoot。 iBoot 载入与 macOS 配对的固件、静态信任缓存、设备树和启动内核集。 如果 LocalPolicy 允许,iBoot 会载入第三方 Kext 的辅助内核集 (AuxKC)。 如果 LocalPolicy 未停用签名系统宗卷 (SSV),iBoot 会验证其根签名哈希值。
|
配对 recoveryOS | 在关机状态下,按住电源按钮。 | Boot ROM 转交给 LLB。 LLB 为 recoveryOS 载入与系统配对的固件和 LocalPolicy。 LLB 将正在启动进入配对 recoveryOS 的指示锁定到启动进程寄存器中,并转交给配对 recoveryOS 的 iBoot。 iBoot 载入与 macOS 配对的固件、信任缓存、设备树和启动内核集。 如果配对 recoveryOS 启动失败,将尝试启动进入回退 recoveryOS。
|
回退 recoveryOS | 在关机状态下,按两下并按住电源按钮。 | Boot ROM 转交给 LLB。 LLB 为 recoveryOS 载入与系统配对的固件和 LocalPolicy。 LLB 将正在启动进入配对 recoveryOS 的指示锁定到启动进程寄存器中,并转交给 recoveryOS 的 iBoot。 iBoot 载入与 macOS 配对的固件、信任缓存、设备树和启动内核集。
|
“安全”模式 | 按照上述过程启动进入 recoveryOS,然后按住 Shift 键选择启动宗卷。 | 按照上述过程启动到 recoveryOS。 按住 Shift 键选择宗卷会导致 BootPicker App 照常批准该 macOS 启动,同时也会设定 nvram 变量告知 iBoot 在下次启动时不要载入 AuxKC。 系统重新启动到目标宗卷,但 iBoot 不会载入 AuxKC。
|