RS/6000AIX 的引導分為多用戶(normal)模式和單用戶(service)模式。在正常情況下一般選擇多用戶引導模式,在進行系統維護時則選擇單用戶模式。
1、多用戶引導模式
在系統正確安裝完畢後,執行多用戶模式引導僅需以下兩步:
●把前面板的鑰匙開關扳在 Normal 位置(逆時針到頭)。
●按下系統電源(在多處理器系統,可以在控制台鍵入 POWER 後回車)。
以後系統自動運行,最後進入多用戶模式,出現等待登錄界面。在多用戶模式時系統引導過程將按次序經過下列階段:
階段 1:只讀存儲器的引導程序導入(ROS IPL)
這階段包括上電自檢(POST),查找引導設備,並且把引導核心裝載進內存。
階段 2:配置基本設備
這階段系統運行/etc/rc.boot 1。 rc.boot 創建對象數據管理器( ODM)數據庫,保證基本設備被設置, 然後初始化邏輯卷管理器 ( LVM ),激活根卷組(rootvg),檢查並安裝根文件系統。
階段 3:配置其它設備
這階段系統運行/etc/rc.boot 2。把 ODM 數據和設備文件裝載入根文件系統,並且配置在階段 2 沒被配置的其他設備。
階段 4:系統初始化
這階段啟動/etc/init,進程號( pid )為 1。
階段 5:運行階段
這階段 init 運行/etc/inittab 文件中的各個條目,並且調用/etc/rc.boot 3。然後,安裝/tmp文件系統;ODM數據庫被保存便於下一次的啟動;並且運行狀態被設置為多用戶,如果/etc/inittab 裡 TCP/IP 和 NFS等條目未被注釋,這些系統將被啟動。
下面是一個典型的/etc/inittab 文件
init:2:initdefault:
brc::sysinit:/sbin/rc.boot 3 >/dev/console 2>&1 # Phase 3 of system boot#★階段 5
powerfail::powerfail:/etc/rc.powerfail 2>&1 | alog -tboot > /dev/console # Power
Failure Detection
rc:2:wait:/etc/rc 2>&1 | alog -tboot > /dev/console # Multi-User checks #★多用戶模式
fbcheck:2:wait:/usr/sbin/fbcheck 2>&1 | alog -tboot > /dev/console # run /etc/firstboot
srcmstr:2:respawn:/usr/sbin/srcmstr # System Resource Controller #★啟動 SRC
rctcpip:2:wait:/etc/rc.tcpip > /dev/console 2>&1 # Start TCP/IP daemons #★啟動 tcpip
rcnfs:2:wait:/etc/rc.nfs > /dev/console 2>&1 # Start NFS Daemons #★啟動 NFS
cron:2:respawn:/usr/sbin/cron
piobe:2:wait:/usr/lib/lpd/pio/etc/pioinit >/dev/null 2>&1 # pb cleanup
qdaemon:2:wait:/usr/bin/startsrc -sqdaemon
writesrv:2:wait:/usr/bin/startsrc -swritesrv
uprintfd:2:respawn:/usr/sbin/uprintfd
logsymp:2:once:/usr/lib/ras/logsymptom # for system dumps
infod:2:once:startsrc -s infod
diagd:2:once:/usr/lpp/diagnostics/bin/diagd >/dev/console 2>&1
dt:2:wait:/etc/rc.dt #★通用桌面環境
cons:0123456789:respawn:/usr/sbin/getty /dev/console #★啟動 ASCII 終端守候進程
正如所看到的,/etc/inittab 通過運行/etc/rc.dt 腳本,在 lft(低功能終端設備)啟動通用桌面環境(CDE)。將看到類似 xdm 的界面,這跟在 ASCII 終端顯示的登錄界面完全不一樣。
在階段 5(運行階段)以前,可以通過機器的前面板上的 LED 顯示,了解引導序列。當引導序列進行時,LED 有 3位代碼閃爍。如果想知道代碼的意思,請到《診斷指南》中查找。到一定階段,將會看見代碼 c32 或 c33, 它顯示運行階段正在分配控制台。 c32 為低功能終端設備(lfts),而 c33 為串口線終端(ttys)。
查看本欄目更多精彩內容:http://www.bianceng.cn/OS/unix/
2、單用戶引導模式
在 AIX 上要進入單用戶引導模式,只需把鑰匙撥到維護(SERVICE)位置,然後系統上電即可。
系統首先顯示的是診斷操作指令(Diagnostic Operating Instructions)的屏幕。在這幅屏幕按回車進入功能選擇(Function Selection)菜單。類似如下圖:
FUNCTION SELECTION
IDITEM
1.Diagnostic Routines
…
Service Aids
…
3.Advanced Diagnostics Routines
…
4.Initialize Terminal
99. Exit Diagnostics
To make a selection,type the number and press Enter. [4 ]
先選擇 4 後按回車,進入終端設置窗口,鍵入所用的終端類型,如 vt100。按回車後有回到如下圖所示的(Function Selection)菜單:
FUNCTION SELECTION
Move cursor to selection, then press Enter.
Diagnostic Routines
選擇 Service Aids 後進入 Service Aids Selection菜單。在這個菜單,選擇AIX Shell Prompt。選擇該項後,將出現口令輸入要求。一旦輸入 root 用戶口令,就進入單用戶模式。
Advanced Diagnostics Routines
如果在系統引導階段,出現錯誤,可以使用系統安裝介質,如 cdrom 或磁帶,把鑰匙撥到維護(SERVICE)位置開始引導來修復系統。
3、系統關機
要讓系統關機,一般采用 shutdown 命令,但必須以 root 用戶登錄。以下是系統關機的一些例子:
(1)在 10 分鐘後關掉系統:
# shutdown +10
(2)采用沒有警告的快速關機:
# shutdown - F或
# halt
(3)關掉並警告用戶退出:
# shutdown now
(4)在警告 1 分鐘後關機並重新啟動:
# shutdown –r
(5)快速關機並重新啟動:
# shutdown - Fr
# reboot
(6)關掉 AIX 到單用戶模式:
# telinit S
# init s
# shutdown - m