首頁 > 軟體

詳解CentOS 7的引導過程與伺服器控制

2020-06-16 16:32:30

CentOS 7引導過程及服務管理
1、引導過程
Linux作業系統的引導過程:開機自檢→MBR引導→GRUB選單→載入Linux核心與記憶體檔案系統→載入硬碟驅動以及初始化進程。

1)、開機自檢
伺服器開機後將根據主機板BIOS中的設定對CPU、記憶體等硬體裝置進行初步檢測,並初始化部分硬體,建成完成後會將系統的控制權,一般都會已交給本機的硬碟。
2)、MBR引導
當從本機硬碟中啟動系統時,首先根據硬碟第一個磁區中的MBR設定,將系統控制權傳遞給包含作業系統引導檔案的分割區;或者直接根據MBR記錄中的引導資訊呼叫啟動選單。MBR與我們的正常開機息息相關,所以為了以備不時之需我們還需是對MBR提前備份。
3)、GRUB選單
對於Linux系統來說。GRUB算是使用最廣泛的的多系統引導器程式了。系統控制權傳遞到GRUB之後,會對我們需要的系統進行選擇,然後載入相關系統的核心檔案。
4)、載入Linux核心與記憶體檔案系統
系統控制權此時到了核心,程式引導器會從本地硬碟中載入核心以及記憶體檔案系統。
5)載入硬體驅動以及初始化進程
核心與檔案系統由記憶體檔案系統切換至系統根檔案系統,並重新執行/sysroot.systemd。啟動預設圖形或字元終端,最後等待使用者登入。

2、systemd進程
systemd進程是維護整個Linux系統執行的所有進程的“大腦”,,因此systemd進程是不允許被輕易終止的,需要切換不同的系統執行狀態時,可以向systemd進程傳送正確的的命令由systemd自身來完成相關操作。

二、使用systemd管理系統
1、systemd單元
在systemd中不同型別的systemd物件被統一稱為單元,是讓系統知道如何進行操作和管理資源的主要物件,所以systemd有許多單元型別。
常見的systemd單元型別


IT145.com E-mail:sddin#qq.com