Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

F.2.3. Kernel

在 kernel 載入後,它會即刻啟始、配置電腦的記憶體,並配置連接在系統上的硬體,包括 I/O 子系統和儲存裝置。接著它會在記憶體中預先設定的位置中搜尋 initramfs 壓縮映像檔,並將其直接解壓縮至 /sysroot/,並載入所有所需的驅動程式。接著,在完成 initramfs 程序並釋放原本磁碟映像檔佔據的空間前,它將會啟動與檔案系統相關的虛擬裝置,例如 LVM 或軟體 RAID。
接著核心會建立一個 root 裝置,掛載 root 分割區為唯獨,並釋出所有未使用的記憶體。
這時 kernel 已經載入記憶體並開始運作了。不過,由於尚未載入任何使用者應用程式至系統中,系統並不能實際上進行任何運算。
Kernel 會執行 /sbin/init 程式來設定使用者環境。