在核心載入完畢,並完成硬體檢測與驅動程式載入後,主機硬體已經準備完畢,核心會主動呼叫第一個進程,也就是 /sbin/init。
/sbin/init 最主要的功能就是準備軟體執行的環境,包括系統的主機名、網路設定、語言、檔案系統格式及其他服務的啟動等。
這裡和 CentOS 5.x 系統相比也有較大變化。在 CentOS 5.x 系統中,主要通過 init 進程的組態檔 /etc/inittab 來設定系統,並啟動 Linux。但是在 CentOS 6.x 系統中,由於用 Upstart 啟動服務來替換以前的 init,所以在 /etc/inittab 組態檔中只能定義系統的預設執行級別,而其他的功能是靠 /etc/init/ 目錄中的其他組態檔實現的。
大家可以把 /etc/init/ 目錄中的組態檔看成以前 /etc/inittab 這個檔案功能的分拆。