简述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系统启动过程的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统启动及定制过程

转载简述Linux的启动过程

LINUX操作系统的启动过程

描述Linux系统开机到登陆界面的启动过程(计时2分钟)

IOC启动过程

AMS和Activity启动过程