Linux 启动流程

来源:互联网 发布:俯瞰风景 知乎 编辑:程序博客网 时间:2024/05/22 10:28

1.加载BIOS的硬件信息,并获取第一个启动设备的代号。

2.读取第一个启动设备的MBR的引导加载程序(即lilo,grub,spfdisk等)的启动信息。

3.加载核心操作系统的核心信息,核心开始解压缩,并且尝试驱动所有的硬件设备。

4核心执行init程序并获取运行信息。

5init执行/etc/rc.d/rc.sysinit文件。

6.启动核心的外挂模块(/etc/modprobe.conf)。

7.init执行运行的各个批处理文件。

8.init执行 /etc/rc.d/rc.local文件

9.执行/bin/login程序,等待用户登录

10,登录之后开始以shell控制主机。


原创粉丝点击