中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

CentOS 7 系統啟動引導過程與服務控制(一)

發布時間:2020-05-17 20:10:32 來源:網絡 閱讀:1218 作者:wx5d3a7feeb53cc 欄目:云計算

一、CentOS系統啟動流程圖解

CentOS 7 系統啟動引導過程與服務控制(一)


二、啟動詳解

1.開機自檢

? ? ? ?服務器主機開機以后,將根據主板BIOS中的設置對CPU、內存、顯卡、鍵盤等設備進行初步檢測,檢測成功后根據預設的啟動順序移交系統控制權,大多數時候會移交給本機硬盤。

?

2. MBR?引導

? ? ? ?當從本機硬盤中啟動系統時,首先根據硬盤第1個扇區中MBR(Master Boot Record主引導記錄)的設置,將系統控制權傳遞給包含操作系統引導文件的分區;或者直接根據MBR記錄中的引導信息調用啟動菜單(GRUB)

?

3. GRUM菜單

? ? ? ?對于Linux系統來說,GRUB算是使用最為廣泛的多系統引導器程序了。系統控制權傳遞給GRUB以后,將會顯示啟動菜單提供給用戶選擇,并根據所選項(或采用默認值)加載Linux內核文件,然后將系統控制權轉交給內核。

?

4.加裁Linux內核

? ? ? ?Linux內核是一個預先編譯好的特殊二進制文件,介于各種硬件資源與系統程序之間,負責資源分配與調度。內核接過系統控制權以后,將完全掌控整個Linux操作系統的運行過程。


5.INIT進程初始化

? ? ? ?為了完成進一步的系統引導過程,Linux內核首先將系統中的“/sbin/init”程序加載到內存中運行(運行中的程序稱為進程) init進程負責完成一系列的系統初始化過程


init進程

? ? ? ?與使用數字標記用戶賬號、組賬號類似,Linux系統中的進程(運行中的程序)也使用數字進行標記,每個進程的身份標記號稱為PID。在引導Linux系統的過程中,init進程是系統中第一個進程,PID(進程標記)號永遠為1

? ? ? ?init進程運行以后將陸續執行系統中的其他程序,不斷生成新的進程,這些進程稱為init進程的子進程,反過來說init進程是這些進程的父進程。當然,這些子進程也可以進一步生成各自的子進程,依次不斷繁衍下去,最終構成一棵枝繁葉茂的進程樹,共同為用戶提供服務。

? ? ? ?從以上描述可以看出,init進程正是維持整個Linux系統運行的所有進程的"始祖",因此init進程是不允許被輕易終止的。需要切換不同的系統運行狀態時,可以向init進程發送正確的執行參數,由init自身來完成相關操作。

?

?三.Systemd單元類型

CentOS 7 系統啟動引導過程與服務控制(一)


四.運行級別

Linux允許為不同的場合,分配不同的開機啟動程序,這就叫做"運行級別"(runlevel)。也就是說,啟動時根據"運行級別",確定要運行哪些程序。

運行級別(runlevel)的分類:

CentOS 7 系統啟動引導過程與服務控制(一)



五.MBR扇區故障修復

MBR引導記錄位于物理硬盤的第一個扇區(512B),該扇區又稱為主引導扇區(MBR扇區),除了包含系統引導程序的部分數據以外,還包含了整個硬盤的分區表記錄。主引導扇區發生故障時,將可能無法進入引導菜單,或者因無法找到正確的分區位置而無法加載系統,通過該硬盤引導主機時很可能進入黑屏狀態。


(1)事先準備一塊磁盤

CentOS 7 系統啟動引導過程與服務控制(一)


(2).將MBR引導文件備份到新磁盤中

dd? ?if=/dev/sda? of=/data/sda.mbr.bak? bs=512? ?count=1

CentOS 7 系統啟動引導過程與服務控制(一)


(3).模擬破壞mbr引導扇區

dd? ?if=/dev/zero? ?of=/dev/sda? ?bs=512? count=1

CentOS 7 系統啟動引導過程與服務控制(一)


(4).重啟 reboot 會出現下面dhcp搜索的情況

CentOS 7 系統啟動引導過程與服務控制(一)


(5).將系統鏡像文件的驅動盤放入,重啟,并在讀條的過程按下ESC鍵,選擇CD-ROM? Drive

CentOS 7 系統啟動引導過程與服務控制(一)


(6).選擇Troubleshooting? 疑難問題

CentOS 7 系統啟動引導過程與服務控制(一)


(6).選擇Rescue? a? Centos? system

CentOS 7 系統啟動引導過程與服務控制(一)


(7).等待一段時間后,出現下面界面? 輸入1? 選擇繼續

CentOS 7 系統啟動引導過程與服務控制(一)


(8).這個時候輸入ls? 你會發現我們放備份文件的掛載點不在列表中

CentOS 7 系統啟動引導過程與服務控制(一)


(9).我們新建一個掛載點,將sdb1掛載到該文件夾,你會看到我們前面備份的文件

CentOS 7 系統啟動引導過程與服務控制(一)


(10).將該備份文件覆蓋我們的mbr扇區引導文件

CentOS 7 系統啟動引導過程與服務控制(一)


(11).輸入reboot 重啟

CentOS 7 系統啟動引導過程與服務控制(一)


這樣修復就完成了











向AI問一下細節

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

AI

永兴县| 河曲县| 永宁县| 宁安市| 武强县| 奇台县| 华阴市| 汶上县| 晋州市| 云梦县| 唐山市| 平原县| 正安县| 交城县| 余姚市| 四川省| 岳普湖县| 济宁市| 台东县| 宝鸡市| 磐石市| 鄂伦春自治旗| 寻甸| 神木县| 丰都县| 老河口市| 双鸭山市| 东乌珠穆沁旗| 西丰县| 手游| 聂拉木县| 金川县| 乐清市| 呼图壁县| 皋兰县| 孝昌县| 同德县| 潢川县| 孟连| 绥芬河市| 中方县|