Linux開機流程

Linux的開機流程:
(1) 加載 BIOS 的硬件信息與進行自我檢測,並依據設定取得第一個可開機的設備;
 
(2) 讀取並執行第一個開機設備內 MBR 的 boot Loader (亦便是 grub2, spfdisk 等程序);
 
(3) 依據 boot loader 的設定加載 Kernel ,Kernel 會開始檢測硬件與加載驅動程序;
 
(4) 在硬件驅動成功後,Kernel 會主動調用 systemd 程序,並以 default.target 流程開機;
 
(5) systemd 執行 sysinit.target 初始化系統及 basic.target 準備操做系統;
 
(6) systemd 啓動 multi-user.target 下的本機與服務器服務;
 
(7) systemd 執行 multi-user.target 下的 /etc/rc.d/rc.local 文件;
 
(8) systemd 執行 multi-user.target 下的 getty.target 及登錄服務;
 
(9) systemd 執行 graphical 須要的服務
相關文章
相關標籤/搜索