
1、加電自檢
計算機在啟動之前需要進行對硬體裝置自檢測,加電自檢是BIOS功能的一部分,它主要對計算機的CPU、主機闆、記憶體、硬碟子系統、顯示子系統、串并行口、鍵盤、光驅等硬體的檢測
2、MBR
MBR位于硬碟的前512位元組,其中前446位元組存放的系統在啟動中的BootLoader,64個位元組存放的是分區表資訊,最後兩個位元組是結束位55AA。如圖所示:
系統啟動的主要引導檔案為/boot/grub/grub.conf。詳細解釋如下圖所示
3、GRUB
再上一步中,隻是把存有系統的引導分區挂載,并且把核心隻讀挂載,在這一步會把核心加載到記憶體中,并且把核心進行解壓。
4、加載核心
當核心初始化完成後,系統将加載initramfs-2.6.32-696.el6.x86_64.img該檔案根據該檔案所提供的各種驅動來探測計算結個各種硬體,然後進行隻讀挂載檔案系統,也就是真正的根目錄。
5、init初始化
在完成上述操作是,系統将讀取/etc/inittab檔案。和inittab相關的配置檔案有/etc/init/control-alt-delete.conf、/etc/init/tty.conf、/etc/init/start-ttys.conf、/etc/init/rc.conf、/etc/init/prefdm.conf由于centos6把檔案分成多個,這裡主要用centos5 配置檔案
6、系統初始化腳本
該步驟選擇的預設啟動項後執行/etc/rc.d/rc.systinit系統初始化腳本,其中包括挂載/etc/fstab挂載檔案系統
7、在系統inittab檔案初始化完成後讀取/etc/sysctl.conf,加載一些核心參數
8、/etc/rc.d/rc檔案
讀取/etc/rc.d/rc,該檔案的作用是,當使用者選擇好預設系統模式時,根據/etc/rc.d/rcX.d/目錄下,當啟動時,系統将把目錄下所有K和S開頭的檔案檢測一遍,若啟動該模式,則把所有K開頭的所有服務若已經關閉,則不做任何操作,若服務啟動,則關閉服務。關機則相反
再次啟動将出現該界面
因系統的界面太小,代碼不能全部複制,是以複制外面,以圖表示,gurb.conf檔案隻需要指定必須指定的三條就可以啟動是以臨時執行這三條,到系統中,還是需要建立該檔案,否則每次啟動計算機都需要打一遍這三條