电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Linux系統(tǒng)開(kāi)機(jī)從BIOS到登錄環(huán)境過(guò)程

瀏覽:5日期:2023-10-01 20:59:26
目錄Linux系統(tǒng)開(kāi)機(jī)從BIOS到登錄環(huán)境可以總結(jié)為五個(gè)階段描述Linux系統(tǒng)從開(kāi)機(jī)到登陸界面的啟動(dòng)過(guò)程1、加載 BIOS2、讀取 MBR系統(tǒng)固件搜索磁盤(pán)上的主啟動(dòng)記錄(MBR)3、啟動(dòng)加載器(grub2)5、加載內(nèi)核6、系統(tǒng)內(nèi)部傳遞信息7、初始化內(nèi)核這時(shí)候會(huì)在 initramfs8、執(zhí)行單元初始化完成后9、系統(tǒng)回歸10、開(kāi)機(jī)界面總結(jié)Linux系統(tǒng)開(kāi)機(jī)從BIOS到登錄環(huán)境通電bios初始化grub2磁盤(pán)引導(dǎo)階段grub2文件引導(dǎo)階段指定boot所在分區(qū)啟動(dòng)內(nèi)核,只讀掛載 / 設(shè)備啟動(dòng)init程序進(jìn)入初始化階段啟動(dòng)systemd初始化階段取/etc/systemd/中的文件啟動(dòng)程序啟動(dòng)登陸環(huán)境可以總結(jié)為五個(gè)階段內(nèi)核的引導(dǎo)

檢測(cè)硬件設(shè)備,設(shè)備驅(qū)動(dòng)初始化,將 / 只讀掛載,載入初始進(jìn)程 systemd,內(nèi)核文件丟失請(qǐng)重新安裝內(nèi)核

運(yùn)行 init##查看當(dāng)前默認(rèn)啟動(dòng)級(jí)別[root@test ~]# ls -l /etc/systemd/system/default.targetlrwxrwxrwx. 1 root root 36 Oct 14 ?2017 /etc/systemd/system/default.target -> /lib/systemd/system/graphical.target##啟動(dòng)級(jí)別runlevel0.target ?-> poweroff.targetrunlevel1.target ?-> rescue.targetrunlevel2.target ?-> multi-user.targetrunlevel3.target ?-> multi-user.targetrunlevel4.target ?-> multi-user.targetrunlevel5.target ?-> graphical.targetrunlevel6.target ?-> reboot.target系統(tǒng)初始化進(jìn)程建立終端用戶登錄系統(tǒng)描述Linux系統(tǒng)從開(kāi)機(jī)到登陸界面的啟動(dòng)過(guò)程

開(kāi)機(jī)過(guò)程:

1、加載 BIOS

系統(tǒng)固件加載 BIOS(基本輸入輸出系統(tǒng)),然后進(jìn)行開(kāi)機(jī)自檢(POST),并開(kāi)始初始化部分硬件;

BIOS:basic input output system,它是一套程序,寫(xiě)死到主 板上的一個(gè)內(nèi)存芯片中,這個(gè)內(nèi)存芯片在沒(méi)有通電的情況下也能將數(shù) 據(jù)記錄下來(lái)(ROM,非揮發(fā)性)。

2、讀取 MBR系統(tǒng)固件搜索磁盤(pán)上的主啟動(dòng)記錄(MBR)

由于我們的系統(tǒng)軟件大多放置在硬盤(pán)中,所以 BIOS 會(huì)指定啟動(dòng) 的設(shè)備,好讓我們可以讀取磁盤(pán)中的操作系統(tǒng)內(nèi)核文件,這時(shí)候就需要 一個(gè)引導(dǎo)裝載程序來(lái)處理內(nèi)核文件加載(LOAD)的問(wèn)題,這個(gè)引導(dǎo)裝 載程序就被稱(chēng)為 BootLoader。

那這個(gè) BootLoader 放在哪里呢?

就放在我們系統(tǒng)上第一個(gè)硬盤(pán)上的第一個(gè)扇區(qū)里面。也就是我們 說(shuō)的 MBR:master boot record。

3、啟動(dòng)加載器(grub2)

系統(tǒng)固件從磁盤(pán)中讀取啟動(dòng)加載器(Boot Loader),然后將系統(tǒng)

控制權(quán)交給啟動(dòng)加載器。在 7 中,我們的 BootLoader 是通過(guò)一個(gè) grub 程序來(lái)實(shí)現(xiàn)的。

現(xiàn)在是 grub2.0,前一版本是 grub0.97。

grub2 的主要功能:

1、提供菜單:選擇不同的啟動(dòng)選項(xiàng);2、加載內(nèi)核文件:直接指向可啟動(dòng)的程序區(qū)段來(lái)開(kāi)始 OS;3、轉(zhuǎn)交其他 Loader(多系統(tǒng)時(shí))。4、顯示菜單

啟動(dòng)加載器從我們的磁盤(pán)中加載其配置,然后向用戶顯示用于啟 動(dòng)的可能配置的菜單,這就是我們?cè)陂_(kāi)機(jī)的時(shí)候會(huì)看到的讓你上下選 擇什么什么版本啊,什么什么東西的那個(gè)界面。

我們可通過(guò)以下方式進(jìn)行配置:

/etc/grub.d//etc/default/grub/boot/grub2/grub.cfg(非手動(dòng))5、加載內(nèi)核

在用戶做出選擇(超時(shí))后,啟動(dòng)加載器會(huì)從磁盤(pán)中加載配置的

內(nèi)核及 initramfs,并將其置于內(nèi)存中;

initramfs 是一個(gè)歸檔文件,里面包含了啟動(dòng)時(shí)所需要的必要硬 件的內(nèi)核模塊、初始化腳本等等。

在 RHEL7 中,initramfs 得到了加 強(qiáng),包含自身可用的整個(gè)系統(tǒng)。

6、系統(tǒng)內(nèi)部傳遞信息

這時(shí)候我們的啟動(dòng)加載器又將系統(tǒng)控制權(quán)交給內(nèi)核,從而傳遞啟 動(dòng)加載器的內(nèi)核命令行中指定的任何選項(xiàng),以及 initramfs 在內(nèi)核中 的位置。

7、初始化內(nèi)核這時(shí)候會(huì)在 initramfs

中找到驅(qū)動(dòng)程序的所有硬件,并且初始化它,然后作為 PID1 從 initramfs 中執(zhí)行/sbin/init。

PID1 就是systemd,代表的是系統(tǒng)啟動(dòng)的第一個(gè)用戶級(jí) 進(jìn)程,是所有其他進(jìn)程的父進(jìn)程。

8、執(zhí)行單元初始化完成后

我們的 systemd 會(huì)執(zhí)行 initrd.target 目標(biāo) 的所有文件,這些所有的東西都包括在/sysroot 上掛載實(shí)際的 root 文件系統(tǒng)中。

9、系統(tǒng)回歸

接下來(lái)內(nèi)核 root 文件系統(tǒng)會(huì)回到之前掛載于/sysroot 上的系統(tǒng) root 文件系統(tǒng),然后就是我們 systemd 的事情了,它會(huì)使用系統(tǒng)中 安裝的 systemd 副本來(lái)自行重新執(zhí)行。

10、開(kāi)機(jī)界面

我們們熟悉的輸入賬號(hào)密碼的界面了

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Linux
相關(guān)文章:
主站蜘蛛池模板: 123悬赏网_发布悬赏任务_广告任务平台 | 阻垢剂-反渗透缓蚀阻垢剂厂家-山东鲁东环保科技有限公司 | 厌氧反应器,IC厌氧反应器,厌氧三相分离器-山东创博环保科技有限公司 | MVE振动电机_MVE震动电机_MVE卧式振打电机-河南新乡德诚生产厂家 | 洁净棚-洁净工作棚-无菌室-净化工程公司_北京卫护科技有限公司 | 紫外可见光分光度计-紫外分光度计-分光光度仪-屹谱仪器制造(上海)有限公司 | 电动球阀_不锈钢电动球阀_电动三通球阀_电动调节球阀_上海湖泉阀门有限公司 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | 北京乾茂兴业科技发展有限公司| 专业广州网站建设,微信小程序开发,一物一码和NFC应用开发、物联网、外贸商城、定制系统和APP开发【致茂网络】 | 暖气片十大品牌厂家_铜铝复合暖气片厂家_暖气片什么牌子好_欣鑫达散热器 | 厂房出租_厂房出售_产业园区招商_工业地产 - 中工招商网 | 学叉车培训|叉车证报名|叉车查询|叉车证怎么考-工程机械培训网 | 杭州月嫂技术培训服务公司-催乳师培训中心报名费用-产后康复师培训机构-杭州优贝姆健康管理有限公司 | 彭世修脚_修脚加盟_彭世修脚加盟_彭世足疗加盟_足疗加盟连锁_彭世修脚技术培训_彭世足疗 | 柴油机_柴油发电机_厂家_品牌-江苏卡得城仕发动机有限公司 | 工业PH计|工业ph酸度计|在线PH计价格-合肥卓尔仪器仪表有限公司 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 建筑资质代办_工程施工资质办理_资质代办公司_北京众聚企服 | 旋片真空泵_真空泵_水环真空泵_真空机组-深圳恒才机电设备有限公司 | 刹车盘机床-刹车盘生产线-龙口亨嘉智能装备 | 气动隔膜泵-电动隔膜泵-循环热水泵-液下排污/螺杆/管道/化工泵「厂家」浙江绿邦 | 光环国际-新三板公司_股票代码:838504 | 蜘蛛车-登高车-高空作业平台-高空作业车-曲臂剪叉式升降机租赁-重庆海克斯公司 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 粉末冶金注射成型厂家|MIM厂家|粉末冶金齿轮|MIM零件-深圳市新泰兴精密科技 | 土壤水分自动监测站-SM150便携式土壤水分仪-铭奥仪器 | 台湾Apex减速机_APEX行星减速机_台湾精锐减速机厂家代理【现货】-杭州摩森机电 | 大立教育官网-一级建造师培训-二级建造师培训-造价工程师-安全工程师-监理工程师考试培训 | 广州监控安装公司_远程监控_安防弱电工程_无线wifi覆盖_泉威安防科技 | 裹包机|裹膜机|缠膜机|绕膜机-上海晏陵智能设备有限公司 | 橡胶接头_橡胶软接头_套管伸缩器_管道伸缩器厂家-巩义市远大供水材料有限公司 | 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 合肥废气治理设备_安徽除尘设备_工业废气处理设备厂家-盈凯环保 合肥防火门窗/隔断_合肥防火卷帘门厂家_安徽耐火窗_良万消防设备有限公司 | 皮带机_移动皮带机_大倾角皮带机_皮带机厂家 - 新乡市国盛机械设备有限公司 | 电子巡更系统-巡检管理系统-智能巡检【金万码】 | 化工ERP软件_化工新材料ERP系统_化工新材料MES软件_MES系统-广东顺景软件科技有限公司 | 亮点云建站-网站建设制作平台| 许昌奥仕达自动化设备有限公司 | 注塑_注塑加工_注塑模具_塑胶模具_注塑加工厂家_深圳环科 | 企业微信营销_企业微信服务商_私域流量运营_艾客SCRM官网 |