Linux 開機過程
請注意:
初始化 POST(加電自檢)并執(zhí)行硬件檢查;
當 POST 完成后,系統(tǒng)的控制權將移交給啟動管理器的第一階段(first stage),它存儲在一個硬盤的引導扇區(qū)(對于使用 BIOS 和 MBR 的舊式的系統(tǒng)而言)或存儲在一個專門的 (U)EFI 分區(qū)上。
啟動管理器的第一階段完成后,接著進入啟動管理器的第二階段(second stage),通常大多數(shù)使用的是 GRUB(GRand Unified Boot Loader 的簡稱),它駐留在 /boot
中,然后開始加載內核和駐留在 RAM 中的初始化文件系統(tǒng)(被稱為 initramfs,它包含執(zhí)行必要操作所需要的程序和二進制文件,以此來最終掛載真實的根文件系統(tǒng))。
接著展示了閃屏(splash)過后,呈現(xiàn)在我們眼前的是類似下圖的畫面,它允許我們選擇一個操作系統(tǒng)和內核來啟動:
啟動菜單屏幕
內核會對接入到系統(tǒng)的硬件進行設置,當根文件系統(tǒng)被掛載后,接著便啟動 PID 為 1 的進程,這個進程將開始初始化其他的進程并最終呈現(xiàn)給我們一個登錄提示符界面。
注意:假如我們想在啟動后查看這些信息,我們可以使用 dmesg 命令,并使用這個系列里的上一篇文章中介紹過的工具(注:即 grep)來過濾它的輸出。
2015職稱計算機考試書PowerPoint2007中 .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 | |
2015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |