1、UEFI或BIOS初始化,執行POST開機自我檢測
2、選擇啟動設備,Boot Sequence
系統啟動次序一般含有:光碟機、USB、硬碟A、硬碟B。依序尋找各引導設備,第一個有引導程式的設備即為本次啟動用到設備。
3、引導程式,載入/boot分區檔案系統驅動
4、載入載入程式的設定檔:/etc/grub.d/ /etc/default/grub /boot/ grub2/grub.cfg
(推薦教學:centos使用教學)
5、載入initramfs驅動模組與核心vmlinuz
6、核心初始化,centos7使用systemd代替init
7、執行initrd.target所有單元,包括掛載/etc/fstab
8、從initramfs跟檔案系統切換到磁碟根目錄
9、systemd執行預設target配置,設定檔/etc/systemd/system/default.target
10、systemd執行sysinit.target初始化系統及basic.target準備作業系統
11、systemd啟動multi-user.target下的本機與伺服器服務
12、systemd執行multi-user.target下的/etc/rc.d/rc.local
13 、systemd執行multi-user.target下的getty.target及登入服務
14、systemd執行graphical需要的服務
相關影片教學推薦:linux影片教學
以上是centos7系統的啟動流程的詳細內容。更多資訊請關注PHP中文網其他相關文章!