配備 Apple 晶片的 Mac 之開機模式
配備 Apple 晶片的 Mac 具有下列的開機模式。
模式 | 按鍵組合 | 描述 |
---|
macOS | 在關機狀態下按下並放開電源按鈕。 | Boot ROM 交給 LLB 接手。 LLB 載入系統配對韌體和所選 macOS 的 LocalPolicy。 LLB 將開機進入 macOS 的指示鎖定在「開機進度暫存器」(BPR)中,然後再接力給 iBoot。 iBoot 載入 macOS 配對韌體、靜態信任快取、裝置樹狀結構以及開機核心集合。 如果 LocalPolicy 允許,iBoot 會載入第三方 kext 的輔助核心集合(AuxKC)。 如果 LocalPolicy 沒有停用此功能,iBoot 會驗證簽署系統卷宗(SSV)的根簽署雜湊值。
|
配對 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。
|