RHEL6開機流程

轉載一篇關於RHEL6開機流程的文章,備忘。

 

----------華麗的分割線----------

 RHEL6開機流程

1.加載BIOS的硬件信息、進行自我測試,並依據設定獲得第一個可開機的設備

2.讀取並執行第一個開機設備內MBR的boot Loader(grub等程序)

3.依據boot loader的設置加載Kernel,Kernel會開始檢測硬件與加載驅動程序

4.內核啓動init 

5.系統初始化:(/etc/init/rcS.conf exec /etc/rc.d/rc.sysinit) 

6.init找到/etc/inittab文件,確定默認的運行級別(X) (/etc/init/rcS.conf exec telinit $runlevel) 

7.觸發相應的runlevel事件(/etc/init/rc.conf exec /etc/rc.d/rc $RUNLEVEL) 

8.開始運行/etc/rc.d/rc,傳入參數X 

9./etc/rc.d/rc腳本進行一系列設置,最後運行相應的/etc/rcX.d/中的腳本 

10./etc/rcX.d/中的腳本按事先設定的優先級依次啓動 

11.最後執行/etc/rc.d/rc.local 

12.加載終端或X-Window接口

 

開機流程參考:http://www.opsers.org/linux-home/base/one-day-little-learning-linux-boot-process-analysis-of-rhel6.html

開機故障處理參考:http://www.opsers.org/linux-home/base/learning-that-the-rhel6-day-boot-linux-troubleshooting.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章