Linux开机启动流程

开机BIOS自检

加载MBR引导程序

加载GRUB菜单(可考虑双系统情形)

加载内核(kernel)

运行init进程,对应/sbin/init配置文件(linux系统里面的第一个进程)

读取/etc/inittab配置文件

执行/etc/rc.d/rc.sysinit脚本(系统的初始化脚本,设置主机名,设置ip等)

执行/etc/rc.d/rcX.d/*脚本(X∈[0,6],根据系统的运行级别,在开机的时候启动不同的配置文件)

执行/etc/rc.d/rc.local脚本(该脚本通常是用户自定义的开机启动项)

启动mingetty进程,对应/sbin/mingetty配置文件

原文地址:https://www.cnblogs.com/zxjcwang/p/14879199.html