溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CentOS系統(tǒng)啟動流程是怎樣的

發(fā)布時間:2022-01-24 10:56:45 來源:億速云 閱讀:104 作者:柒染 欄目:開發(fā)技術

這篇文章給大家介紹CentOS系統(tǒng)啟動流程是怎樣的,內(nèi)容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

1. CentOS5
POST開機自檢
運行CMOS中的BIOS程序,加載第一個啟動磁盤的Bootloader
由Bootloader讀取kernel
通過掛載臨時根目錄initramfs加載核心模塊(驅(qū)動程序…),然后卸載臨時根目錄,掛載真正的根目錄。
啟動init程序;
讀取/etc/inittable查看默認運行級別;
執(zhí)行初始化腳本/etc/rc.d/rc.sysinit
運行運行級別的腳本/etc/rc.d/rcN.d/*
運行/etc/rc.local
啟動mingetty,進入系統(tǒng)登陸界面;
如果運行級別為5則啟動圖形桌面;

2. CentOS6
POST開機自檢
運行CMOS中的BIOS程序,加載第一個啟動磁盤的MBR中的Bootloader
由Bootloader讀取kernel
通過掛載臨時根目錄initramfs加載核心模塊(驅(qū)動程序…),然后卸載臨時根目錄,掛載真正的根目錄。
啟動init程序;
指定/etc/inittab設置默認運行級別;
執(zhí)行/etc/init/rcS.conf啟動系統(tǒng)初始化腳本;
執(zhí)行/etc/init/rc.conf啟動運行級別腳本(它會讀取/etc/rc.d/rc,有/etc/rc.d/rc讀取/etc/rc.d/rcN.d/*下的服務腳本);
執(zhí)行/etc/rc.d/rc.local
執(zhí)行/etc/init/start-ttys.conf啟動終端腳本;
如果運行級別為5則啟動圖形桌面;

3. CentOS7
POST開機自檢
BIOS 開機啟動設備,讀取MBR中的Bootloader
通過Bootloader讀取kernel
通過掛載臨時根目錄initramfs加載核心模塊(驅(qū)動程序…),然后卸載臨時根目錄,掛載真正的根目錄。
啟動systemd程序。
使用default.target進入開啟流程(假設是multi-user.target)
執(zhí)行sysinit.target初始化系統(tǒng)(檢測硬件,載入所需的核心模組)、basic.target準備系統(tǒng)(載入硬件驅(qū)動和防火墻相關任務)
執(zhí)行multi-user.target下面的服務(如果啟動了/etc/rc.d/rc.local,則需要啟動里面的命令)
執(zhí)行multi-user.target下的/etc/rc.d/rc.local
啟動tty
如果運行級別是graphical.target則會啟動圖形桌面;

關于CentOS系統(tǒng)啟動流程是怎樣的就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI