centos7系統的啟動流程

centos7系統的啟動流程

1、uefi或bios初始化,運行post開機自檢

2、選擇啟動設備,Boot Sequence

系統啟動次序一般含有:光驅、U盤、硬盤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需要的服務

相關視頻教程推薦:centos使用教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享