试简要说明Linux系统在目标板上的启动过程?

浏览量:1140
时间: 2024-10-16 17:07:10

  用户打开PC的电源,BIOS开机自检,按BIOS中设置的启动设备(通常是硬盘)启动,接着启动设备上安装的引导程序lilogrub开始引导 LinuxLinux首先进行内核的引导,接下来执行init程序,init程序调用了rc.sysinitrc等程序,rc.sysinitrc,当完成系统初始化和运行服务的任务后,返回initinit启动了mingetty后,打开了终端供用户登录系统,用户登录成功后进入了 Shell,这样就完成了从开机到登录的整个启动过程。

image.png

声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。仅供学习交流使用,不构成商业目的。版权归原作者所有,如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时删除。侵权投诉
相关推荐HOT
逻辑电路基础

(1)根据电路是否具有存储功能,将逻辑电路划分为:组合逻辑电路和时序逻辑电路。 (2)组合逻辑电路:电路在任一时刻的输出,仅取决于该时刻的输入信号,而与输入信号... 详情>>

2024-03-12 17:10:41
试解释根文件目录中/bin和/sbin及/usr/bin和/usr/sbin的区别?

用户和管理员必备的二进制文件,就会放在/bin。系统管理员必备,但是一般用户根本不会用到的二进制文件,就会放在/sbin。相对而言,不是用户必备 的二进制文... 详情>>

2024-03-27 15:20:53
嵌入式系统的定义

(1)定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠 性、成本、体积、功耗严格要求的专用计算机系统。 (2)嵌入式系统发展的4个... 详情>>

2024-03-12 16:01:47
什么是ARM流⽔线技术?

流⽔线技术通 过多个功能部件并⾏⼯作来缩短程序执⾏时间,提⾼处理器核的效率和吞吐率,从⽽成为微处理 器设计中最为重要的技术之⼀。ARM7处理器核使⽤了典型三级流... 详情>>

2023-10-27 10:25:10
试说明嵌入式操作系统与通用的计算机系统的区别?

1.面向特定应用,一般都有实时要求2.集先进的计算机技术、半导体工艺、电子技术和通信网络技术于一体的并且在不断创新的知识 集成系统。3.嵌入式系统是和具体应用对... 详情>>

2024-10-16 16:26:08
开班信息