Linux 啟動(dòng)過(guò)程

Linux 啟動(dòng)過(guò)程

一咪鲜、計(jì)算機(jī)的啟動(dòng)過(guò)程

1狐赡、兩種啟動(dòng)方式

1.1、傳統(tǒng)啟動(dòng)方式(Legacy+mbr)

指?jìng)鹘y(tǒng)BIOS啟動(dòng)方式疟丙,存在一些不足:比如最大只支持2TB磁盤(pán)颖侄,磁盤(pán)最多四個(gè)分區(qū),且不支持圖形操作

1.2享郊、UEFI+GPT方式

是新式的啟動(dòng)方式览祖,逐步取代傳統(tǒng)啟動(dòng)方式

相對(duì)于Legacy+mbr, 優(yōu)點(diǎn)在啟動(dòng)更快(不要開(kāi)機(jī)自檢),最多可支持128個(gè)磁盤(pán)分區(qū)最大可支持18EB硬盤(pán)支持圖形操作

2炊琉、計(jì)算機(jī)啟動(dòng)流程(以Legacy+mbr為參考)

  • 開(kāi)機(jī)展蒂,系統(tǒng)BIOS加電自檢
  • 讀主引導(dǎo)扇區(qū)MBR
  • 讀取激活分區(qū)DBR
  • 操作系統(tǒng)引導(dǎo)代碼引導(dǎo)系統(tǒng)并讀取操作系統(tǒng)初始化文件
win 啟動(dòng)過(guò)程

3粱檀、專(zhuān)業(yè)術(shù)語(yǔ)介紹

  • BIOS:

Basic Input Output System(基本輸入輸出系統(tǒng))的簡(jiǎn)稱(chēng),是一組固化到主板中一個(gè)ROM芯片上的程序

  • Legacy

傳統(tǒng)的BIOS架構(gòu)薄榛,每次啟動(dòng)需自檢,且不支持圖形操作

  • UEFI:

統(tǒng)一的可擴(kuò)展固件接口(Unified Extensible Firmware Interface),uefi是新式的BIOS架構(gòu)熊泵,每次啟動(dòng)可不需自檢团赏,支持圖形操作

  • MBR

Master Boot Record: 主引導(dǎo)記錄 箕般,是一種磁盤(pán)分區(qū)架構(gòu)

作用:檢查分區(qū)表是否正確以及確定哪個(gè)分區(qū)為引導(dǎo)分區(qū),并在程序結(jié)束時(shí)把該分區(qū)的啟動(dòng)程序調(diào)入內(nèi)存加以執(zhí)行,是BIOS轉(zhuǎn)向操作系統(tǒng)的操作入口

不足: 支持的分區(qū)少舔清,且最大只支持2TB磁盤(pán)

  • GPT

GPT全稱(chēng):Globally Unique Identifier Partition Table Format丝里,全局唯一標(biāo)識(shí)分區(qū)表,一種由基于 Itanium 計(jì)算機(jī)中的可擴(kuò)展固件接口 (EFI) 使用的磁盤(pán)分區(qū)架構(gòu)体谒,用于取代MBR磁盤(pán)分區(qū)架構(gòu)

優(yōu)點(diǎn):最多可支持128個(gè)磁盤(pán)分區(qū)杯聚,且最高可支持18EB的大硬盤(pán)等

  • DBR

分區(qū)引導(dǎo)扇區(qū)也稱(chēng)DBR,DBR是由硬盤(pán)的MBR裝載的程序段抒痒。DBR裝入內(nèi)存后幌绍,即開(kāi)始執(zhí)行該引導(dǎo)程序段,其主要功能是完成操作系統(tǒng)的自舉并將控制權(quán)交給操作系統(tǒng)故响。從而完成操作系統(tǒng)的啟動(dòng)

二纷捞、Linux 的啟動(dòng)過(guò)程(Centos 7)

1、加載BIOS(Basic Input/Output System)

這里在上面的 windows 啟動(dòng)過(guò)程中被去,這里的加載 bois 可以囊括為:開(kāi)機(jī) -> 找到 Bois -> 自檢(檢查必要驅(qū)動(dòng)和硬件) -> 找到啟動(dòng)介質(zhì)(一般指的是系統(tǒng)所在磁盤(pán)) -> 讀取并執(zhí)行主引導(dǎo)分區(qū)(MBR)

2主儡、進(jìn)入GRUB

GRUB(Grand Unified Bootloader) 引導(dǎo)程序,可以對(duì)各種linux 大型版本進(jìn)行引導(dǎo)惨缆,也可以引導(dǎo)其他操作系統(tǒng)

3糜值、加載Linux Kernel

加載 linux 的內(nèi)核

3.1丰捷、探測(cè)可識(shí)別到的所有硬件設(shè)備

3.2、加載硬件驅(qū)動(dòng)程序

3.3寂汇、以只讀方式掛載根文件系統(tǒng)

  • 內(nèi)核初始化信息可在啟動(dòng)完成后用dmesg命令查看病往。

4、執(zhí)行init進(jìn)程

第一個(gè)進(jìn)程骄瓣,PID為1停巷,是所有進(jìn)程的父進(jìn)程。負(fù)責(zé)產(chǎn)生其他所有用戶進(jìn)程

在 Linux 操作系統(tǒng)也是一個(gè)進(jìn)程榕栏,每個(gè)進(jìn)程都會(huì)有對(duì)應(yīng)的 pid (進(jìn)程號(hào))畔勤,這個(gè) id = 1。

5扒磁、根據(jù)init配置文件設(shè)置默認(rèn)運(yùn)行級(jí)別

5.1庆揪、在centos7中:

初始化程序init是systemd,其配置文件在:/usr/lib/system/systemd/, /etc/systemd/system/

5.2妨托、查看/etc/inittab 文件缸榛, 可獲取系統(tǒng)默認(rèn)運(yùn)行級(jí)別

Linux 系統(tǒng)中運(yùn)行級(jí)別總共分為 7 個(gè):

  • L0:系統(tǒng)停機(jī)狀態(tài),系統(tǒng)默認(rèn)運(yùn)行級(jí)別不能設(shè)為0兰伤,否則不能正常啟動(dòng)
  • L1:?jiǎn)斡脩艄ぷ鳡顟B(tài)内颗,root權(quán)限,用于系統(tǒng)維護(hù)敦腔,禁止遠(yuǎn)程登陸
  • L2:多用戶狀態(tài)(沒(méi)有NFS)
  • L3:完全的多用戶狀態(tài)(有NFS)起暮,登陸后進(jìn)入控制臺(tái)命令行模式
  • L4:系統(tǒng)未使用,保留
  • L5:X11控制臺(tái)会烙,登陸后進(jìn)入圖形GUI模式
  • L6:系統(tǒng)正常關(guān)閉并重啟,默認(rèn)運(yùn)行級(jí)別不能設(shè)為6筒捺,否則不能正常啟動(dòng)

6柏腻、執(zhí)行默認(rèn)級(jí)別中的所有 Script 腳本

7、執(zhí)行/bin/login程序系吭,提示用戶輸入帳戶和口令

Linux啟動(dòng)過(guò)程

三五嫂、Grub 的啟動(dòng)過(guò)程

1、GRUB

GRUB(Grand Unified Bootloader)引導(dǎo)程序,可以對(duì)各種linux發(fā)行版本進(jìn)行引導(dǎo),也可以引導(dǎo)其它操作系統(tǒng)

2肯尺、查看 GRUB 配置文件

grub配置文件名:grub.cfg , 保存在/boot/grub2目錄中(需要進(jìn)入root用戶 沃缘,才有權(quán)查看)

2.1、查看 GRUB 內(nèi)容

  • 查看內(nèi)容命令:
sudo /boot/grub2/grub.cfg
  • 查看內(nèi)容命令:
cat /etc/default/grub
  • 查看目錄列表命令:
ls /etc/grub.d

2.2则吟、修改grub引導(dǎo)菜單等待時(shí)間

2.3槐臀、重置 root 密碼

四氓仲、設(shè)置 Linux 運(yùn)行級(jí)別(圖形化 or 命令行)


人若無(wú)名得糜,專(zhuān)心練劍~!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末晰洒,一起剝皮案震驚了整個(gè)濱河市朝抖,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌谍珊,老刑警劉巖治宣,帶你破解...
    沈念sama閱讀 217,734評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異砌滞,居然都是意外死亡侮邀,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén)布持,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)豌拙,“玉大人,你說(shuō)我怎么就攤上這事题暖“锤担” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,133評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵胧卤,是天一觀的道長(zhǎng)唯绍。 經(jīng)常有香客問(wèn)我,道長(zhǎng)枝誊,這世上最難降的妖魔是什么况芒? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,532評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮叶撒,結(jié)果婚禮上绝骚,老公的妹妹穿的比我還像新娘。我一直安慰自己祠够,他們只是感情好压汪,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,585評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著古瓤,像睡著了一般止剖。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上落君,一...
    開(kāi)封第一講書(shū)人閱讀 51,462評(píng)論 1 302
  • 那天穿香,我揣著相機(jī)與錄音,去河邊找鬼绎速。 笑死皮获,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的纹冤。 我是一名探鬼主播魔市,決...
    沈念sama閱讀 40,262評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼主届,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了待德?” 一聲冷哼從身側(cè)響起君丁,我...
    開(kāi)封第一講書(shū)人閱讀 39,153評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎将宪,沒(méi)想到半個(gè)月后绘闷,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,587評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡较坛,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,792評(píng)論 3 336
  • 正文 我和宋清朗相戀三年印蔗,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片丑勤。...
    茶點(diǎn)故事閱讀 39,919評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡华嘹,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出法竞,到底是詐尸還是另有隱情耙厚,我是刑警寧澤,帶...
    沈念sama閱讀 35,635評(píng)論 5 345
  • 正文 年R本政府宣布岔霸,位于F島的核電站薛躬,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏呆细。R本人自食惡果不足惜型宝,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,237評(píng)論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望絮爷。 院中可真熱鬧趴酣,春花似錦、人聲如沸坑夯。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,855評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)渊涝。三九已至,卻和暖如春床嫌,著一層夾襖步出監(jiān)牢的瞬間跨释,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,983評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工厌处, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留鳖谈,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,048評(píng)論 3 370
  • 正文 我出身青樓阔涉,卻偏偏與公主長(zhǎng)得像缆娃,于是被迫代替她去往敵國(guó)和親捷绒。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,864評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容