2.3.2 UNIX系統的啟動過程
系統加電後PROM啟動→PROM自檢→裝入系統引導塊程序bootblk,引導塊裝入完成後開始操作系統的啟動工作→從指定的系統盤中加載UNIX核心程序(一般存放在系統盤的/UNIX目錄下)→bootblk將核心程序運行的起始地址裝入程序計數器中→由系統文件/sbin/init完成核心操作系統初始化(按系統初始化控制表/etc/init-tab中的有關說明和定義,加載文件系統和系統的啟動程序)。
由於UNIX系統中定義了不同級別的啟動過程,系統管理員可以用命令:“who -r”檢查當前系統運行的級別;可用命令:"init"去改變當前系統運行的級別。例如在Solaris系統中,有如下命令:
init 0:系統退出,進入到了PROM監控狀態
init 5:系統進入單用戶狀態
init 6:系統進入reboot過程、重新進入多用戶狀態