系統啟動載入流程

2021-09-24 07:18:57 字數 987 閱讀 5716

目錄:centos6啟動流程

centos7啟動流程

centos6 與 7的啟動區別

centos 服務管理器:systemd和init並行執行。(systemctl和service)

mbr(主引導記錄)只占用了其中的446個位元組,另外的64個位元組為硬碟分割槽表

載入bios

讀取mbr

grub引導

載入核心

設定執行級別(init0 - init6)

載入 rc.sysinit(linux系統初始化)

載入核心模組

啟動執行級別程式

讀取rc.local檔案

執行/bin/login程式

回到目錄

uefi或bios初始化,開始post開機自檢

載入mbr到記憶體

找到grub

載入核心和initramfs模組

核心初始化,使用systemd來代替以前的init程式

systemd執行sysinit.target

在centos6中時被叫做rc.sysinit程式,初始化系統及basic.target準備作業系統

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

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

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

getty.target是啟動終端的systemd物件。如果系統沒有指定啟**形介面,到此結束。如果啟**形介面,在此基礎上,啟動桌面程式。

systemd執行graphical需要的服務

回到目錄

系統啟動和伺服器守護程序管理器,它不同於centos5的 sysv init,centos6的upstart,systemd是有redhat的乙個員工首先提出來,它在核心啟動後,服務全都被systemd接管,kernel只是用來管理硬體資源,相當於核心被架空了。

系統啟動流程

系統啟動流程 對於linux 作業系統啟動流程的理解,能有助於後期在企業中更好的維護 linux 伺服器,能快速定位系統問題,進而解決問題。1 載入 bios 計算機電源加電質檢,首先載入基本輸入輸出系統 basic input output system,bios bios 中包含硬體 cpu 記...

系統啟動流程

簡單版 linux啟動過程 第一進行加電自檢 主要是檢查系統的軟硬體是否正 細節cmos dier通過bois中設定啟動次序 去指定的磁碟上找第乙個扇區,這個扇區就是mbr 第三通過mbr中的bootloader去指定的裝置上找grub.conf 細節 mbr 第四,通過grub.conf找到核心檔...

啟動linux Linux系統啟動流程

linux系統啟動流程 電源開關 手動操作按鈕 加電自啟動 載入bios 最接近硬體的軟體 各家廠商都會開發適合自己主機板的bios bios加電自檢 只有硬體沒有問題的情況下才能執行軟體 機器自檢後 引導系統。bios設定好的 預設讀取主引導記錄 mbr 即磁碟的地0個煮面的第0個磁軌的第乙個扇區...