【Linux笔记(000) 】-- 系统启动过程

时间:2022-08-04 15:35:07

一.   启动流程

  BIOS --> MBR(Boot Code) --> 引导程序(GRUB) --> 加载内核 --> 执行Init --> runlevel

二.   内容详解

BIOS: Basic Input Output System , 基本输入输出系统 ,负责检查硬件,查找启动设备, 可启动设备在BIOS中定义。

MBR: BIOS检查完可启动设备后将会执行引导代码。

GRUB: 存放在/boot/grub目录中,配置文件是/boot/grub/grub.conf ,它引导代码后的系统引导程序。

【Linux笔记(000) 】-- 系统启动过程

KERNEL: 内核文件是/boot/ 路径下 以vmlinuz- 开头的文件,如图:

【Linux笔记(000) 】-- 系统启动过程

           MBR的引导代码会负责找到并加载linux内核。

Init: 系统启动后运行的第一个进程,会调用 /etc/rc.d/rc.sysinit 对系统进行初始化,挂载文件系统,并根据运行级别启动相应的服务。

 

 

                                         蒙

                                    2017-08-23 15:25 周三