linux系统从开机到登陆界面的启动过程

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

简述:

1.开机BIOS自检

2.MBR引导

3.grub引导菜单

4.加载内核kernel

5.启动init进程

6.读取inittab文件,执行rc.sysinit,rc等脚本

7.启动mingetty,进入系统登陆界面

来个简图:

对于linux系统的初学者来说,理解并掌握linux系统启动流程能够使你够深入的理解linux系统,还可以通过系统的启动过程来分析问题解决问题

Linux系统的启动流程:关于linux系统的启动流程可以分为以下步骤:

POST(加电自检)–––>加载BIOS(Basic Input/Outpu System)–––>确定启动设备(Boot sequence)、加载Boot Loader–––>加载内核(kernel)初始化initrd–––>运行/sbin/init初始化系统–––>打印用户登录提示符

下面让我们逐步剖析说明系统启动过程:

1、POST开机自检(BIOS)

linux开机加电后系统开始开机自检,该过程主要对计算机各种硬件设备进行检测,如CPU、内存、主板、硬盘、CMOS芯片等,如果出现致命故障则停机,并且由于初始化过程还没完成,所以不会出现任何提示信号;如果出现一般故障则会发出声音等提示信号,等待故障清除;若未出现故障,加电自检完成。

2、开机自检完成,查找可启动设备,加载主引导目录(MBR):Boot Loader

开机自检完成后CPU首先读取位于CMOS中的BIOS程序,按照BIOS中设定的

linux做登录界面,Linux登录界面以及简单使用入门 一、登录界面介绍安装完操作系统以后,就进入到linux登录界面linux默认登录界面可以分为:字符界面和图形界面;图形界面如下所示: 字符界面如下所示: 字符登录界面的含义:CentOS release 6.5 (Final) //说明了当前系统的版本Kernel 3.6.32-431.el6.x86_64 on x86_64 //说明了当前系... 阅读详情

相关推荐

Linux快速入门:4.设置开机的默认启动界面

点击蓝字 | 关注我们图形界面切换文本界面 在上一节安装完操作系统后,重启主机,默认进入了如下的系统界面。 如果我们不想每次开机都进入图形界面,想开机直接进入文本界面,用命令行去操作,那么该如何配置呢。首先我们进入系统,点击 活动--终端,打开终端界面。输入命令:systemctl get-default。可以看到当前默认开启的是图形界面。更改默认为文本界面使用命令:systemc...

网工紫电的博客 1825

设置Linux系统开机画面和登录画面

  首先,说明一下开机画面和登录画面的区别。 开机画面是Linux开机后在虚拟机上显示的画面。 登录画面是用远程连接工具,比如Xshell,连接Linux系统后,Xshell上显示的画面。   以上是本人虚拟机的开机和登录画面,在本文中将以以上画面为例演示如何设置自己的开机或登录画面。   一、设置Linux系统开机画面 编辑/etc/issue文件,添加开机画面内容 [r...

Johnson8702的博客 6293

自编译Linux系统如何做到开机进入图形界面

注:先手动执行一下 startxfce4 看看能否启动图形界面,如果有报错启动不了,说明配置或者编译的有问题。1、操作系统和相关软件都已经编译好可以正常启动到字符界面;root就是你要自动登录的账号。建议改成一个非root账号。3、在/etc/bashrc最后一行添加启动图形界面的命令。2、我们这里假定已经编译好相关的图形化软件xfce4。现在每次开机都是进入字符界面,提示输入账号和密码。下面我们修改下配置,让其开机直接进入图形化界面。1、先执行几个命令,初始化一下。2、创建自动化登录配置文件。

weixin_38990997的博客 809

linux 设置默认启动图形化界面

CentOS/linux 一文教会你成功安装图形化桌面

Penrosee的博客 1万+

简要描述linux系统开机登陆界面启动过程

简述:1.开机BIOS自检2.MBR引导3.grub引导菜单4.加载内核kernel5.启动init进程6.读取inittab文件,执行rc.sysinit,rc等脚本7.启动mingetty,进入系统登陆界面来个简图:超详细描述linux系统开机登陆界面启动过程对于linux系统的初学者来说,理解并掌握linux系统启动流程能够使你够深入的理解linux系统,还可以通过系统启动过程来分析...

changexhao的专栏 1万+

Linux系统开机登陆界面启动过程

1,BIOS上电自检(POST) 主要功能就是对CPU,主板,内存,软硬件子系统 显示子系统 接口 键盘 光驱的检测。 检测硬件的好坏。 2,读取MBR,MBR引导 主引导菜单,(MasterBootRecord) 一共有446个字节(引导镜像:boot.img) 这里面记录着一段可执行代码。主要功能就是用于装载第二引导装载程序。 放在硬盘第一个扇区(512)里面 引导记录和第一个分区之间共(31...

weixin_44960135的博客 691

描述linux系统开机登陆界面启动过程

  1.描述linux系统开机登陆界面启动过程 解答: 简述: 1.开机BIOS自检 2.MBR引导 3.grub引导菜单 4.加载内核kernel 5.启动init进程 6.读取inittab文件,执行rc.sysinit,rc等脚本 7.启动mingetty,进入系统登陆界面 来个简图:...

xiayige_19831001的博客 497

描述Linux系统开机登陆界面启动过程

开机BIOS自检,加载硬盘。 ⑵读取MBR,MBR引导。 ⑶grub引导菜单(BootLoader)。 ⑷加载内核kernel。 ⑸启动init进程,依据inittab文件设定运行级别 ⑹init进程,执行rc.sysinit文件。 ⑺启动内核模块,执行不同级别的脚本程序。 ⑻执行/etc/rc.d/rc.local ⑼启动mingetty,进入系统登陆界面。 ...

weixin_41934292的博客 449

Linux学习-linux系统开机登陆界面启动过程

linux系统开机登陆界面启动过程 简述: 1.开机BIOS自检 2.MBR引导 3.grub引导菜单 4.加载内核kernel 5.启动init进程 6.读取inittab文件,执行rc.sysinit,rc等脚本 7.启动mingetty,进入系统登陆界面   来个简图:     超详细描述linux系统开机登陆界面启动过程 对于linux系统的初学...

weixin_41043632的博客 515

linux开机登陆启动过程描述 【转】

文章来源:linux开机登陆启动过程描述(考试题答案系列) 1.描述linux系统开机登陆界面启动过程(记时2分钟) 解答: 简述: 1.开机BIOS自检 2.MBR引导 3.grub引导菜单 4.加载内核kernel 5.启动init进程 6.读取inittab文件,执行rc.sysinit,rc等脚本 7.启动minge

踏歌行的专栏 1663
上一篇: 3. Spaces in Template Expression、nullptr and std--nullptr_t、Automatic Type Deduction with auto
下一篇: Day1 Linux高并发网络编程
null_one
博客等级 码龄8年 846粉丝 87原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值