Linux运维面试题:请简要说明Linux系统在目标板上的启动过程?

时间:2021-03-25 03:13:00

Linux运维面试题:请简要说明Linux系统在目标板上的启动过程?

Linux运维面试题:请简要说明Linux系统在目标板上的启动过程?

该问题是Linux运维面试最常见的问题之一,问题答案如下:

1.用户打开PC的电源,BIOS开机自检,按BIOS中设置的启动设备(通常是硬盘)启动;

2.启动设备上安装的引导程序lilo或grub开始引导Linux;

3.首先进行内核的引导,接下来执行init程序,init程序调用了rc.sysinit和rc等程序,rc.sysinit和rc;

4.当完成系统初始化和运行服务的任务后,返回init;

5.init启动了mingetty后,打开了终端供用户登录系统;

6.用户登录成功后进入了Shell,这样就完成了从开机到登录的整个启动过程。