Centos7開機啟動過程

2022-07-02 07:54:12 字數 769 閱讀 9539

centos 7引導順序:

uefi或bios初始化,執行post開機自檢(可擴充套件韌體介面負責加電自檢(post)、聯絡作業系統以及提供連線作業系統與硬體的介面。)

選擇啟動裝置

引導裝載程式, centos7是grub2

載入裝載程式的配置檔案:/etc/grub.d/、/etc/default/grub、/boot/grub2/grub.cfg

載入核心選項

載入initramfs初始化為檔案系統

核心初始化,centos7使用systemd代替init

執行initrd.target所有單元,包括掛載/etc/fstab

從initramfs根檔案系統切換到磁碟根目錄

systemd執行預設target配置,配置檔案/etc/systemd/system/default.target

systemd執行sysinit.target初始化系統及basic.target準備作業系統

systemd啟動multi-user.target下的本機與伺服器服務

systemd執行multi-user.target下的/etc/rc.d/rc.local

systemd執行multi-user.target下的getty.target及登入服務

systemd執行graphical需要的服務

centos7啟動過程

centos7不同於centos6,第乙個程序不是init,是systemd.systemd是所以程序的父程序。可以用pstree檢視。配置檔案 etc initrd沒用了,設定執行級別的方式是在 lib systemd system目錄中新建軟連線,ls sf target default.tar...

Centos7開機啟動程式

1.自己新建乙個指令碼,如centnet service.sh mkdir centnet 建立檔案 centnet service.sh 經過後面的幾個步驟後,這個指令碼在開機的時候會執行,在這個指令碼裡面可以寫你開機的時候想執行的命令,如啟動tomcat,oracle等服務 2.在指令碼中輸入啟...

centos 7 開機啟動配置

centos 7 開機啟動 1 開機啟動配置檔案位於 usr lib systemd system 2 nginx的配置 unit description nginx high performance web server after network.target remote fs.target ...