系統引導四階段
- Boot PROM Phase(開機 PROM 階段)
- Boot Programs Phase(引導程序階段)
- Kernel Initialization Phase(核心初始化階段)
- Init Phase(初始化進程階段)
系統初始化操作
- 偵測記憶體與 CPU
- 檢查設備並建立設備樹
- 設定 console
核心初始化步驟
- Kernel Self-Initialization:核心自檢
- Loading of Kernel Modules:載入核心模組
- Reading of the Kernel Configuration File:讀取
/etc/system 核心配置檔
- Starting of /sbin/init Process:啟動
/sbin/init 進程
關鍵引導組件說明
- bootblk:主引導程序,從 PROM 引導扇區載入,負責載入第二階段
ufsboot
- ufsboot:載入兩部分核心 ——
genunix 與 unix
- installboot:在磁碟分區安裝
bootblk
- genunix:平台無關的通用核心檔案
- unix:平台特定的核心組件
完整引導流程
PROM 從引導扇區啟動 → bootblk → ufsboot → genunix(平台無關通用核心)與 unix(平台特定核心) → 後續初始化流程。