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

简述:

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中设定的

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值