简述Linux系统启动过程
Posted 正月十六工作室
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简述Linux系统启动过程相关的知识,希望对你有一定的参考价值。
简述Linux系统启动过程
本文简单描述Linux系统启动过程,这里把整个启动过程分为以下几个阶段:
上电复位
接通电源后,计算机立即复位,CPU将内存中的所有数据清零,并且对其进行校验。
启动Bios(Basic Input/Outpu System)
在启动BIOS过程中,主要工作是POST(Power On Self Test,加电自检) ,针对计算机的CPU、内存、主板、硬盘等核心硬件设备进行检测和连接,检测无问题(会有一声简短的beep声)则进行下一步,若检测出致命错误则停机,屏幕上显示出错误提示信息,这时需要等待故障清除后,才能顺利通过。(POST过程中主要有两类错误:1.致命错误,主要是硬件原因;2.非致命错误,主要是软件原因。)
确定启动设备(Boot sequence),选择机器中合适的引导设备(U盘、软盘、CD、硬盘、网络位置等)。
加载Boot Loader
读取主引导扇区MBR(Master boot record,主引导记录)的信息。
加载内核(kernel)
将Linux内核加载到内存,之后把控制权交给系统内核,由它完成接下来的工作。
启动Init进程
Init进程是系统的第一个进程,也就是所有进程的父进程。
建立终端,等待用户登录
制作: 二月二
排版: 正月
审核: 十六
点击下方“正月十六工作室”查看更多学习资源
以上是关于简述Linux系统启动过程的主要内容,如果未能解决你的问题,请参考以下文章