啓動過程:
——>開機自檢(BIOS)
——>MBR引導
——>GRUB菜單
【 5秒內選擇啓動的操作系統,否則會超時而自動選擇操作系統 參考配置文件 /etc/grub.conf 】
——>加載內核(kernel)【根據所選擇操作系統,而加載對應的內核以及運行驅動 可參考/etc/grub.conf 】(#cd /boot/grub/ ; #vim /etc/grub.conf)
——>運行INIT進程
——>讀取/etc/inittab 配置文件【 其中運行級別主要腳本可參考 /etc/init.d 】
A.執行 /etc/rc.d/rc.sysinit 腳本 從而選擇運行的級別(0級—6級)
B.執行 /etc/rc.d/rc 腳本 根據所選擇的級別,選擇進入哪個級別運行目錄
C.執行 /etc/rc.d/rc.local 開機腳本
——>啓動mingetty
故障排除:
故障1 光盤掛載失敗 導致無法進入引導界面
重新檢查 光盤加載 ,然後重新啓動,接着進入 boot :linux rescue 急救模式
接着根據提示進行設置,進入grub進行設置【#grub】
然後退出【exit】grub ,在退出兩次將重新啓動
故障2:/etc/grub.conf 丟失,導致第二階段無法進行
啓動,將會進入grub 界面,設置分區 grub>root(hd0,0)來引導出正確內核分區;設置內核 grub> kernel /路徑 ro root=/dev/sda2 quiet ;然後設置驅動 grub>initrd / ;
然後boot啓動,接着進入,重新設置編寫 /etc/grub.conf ,之後啓動。