Linux九阴真经之无影剑残卷13(Centos启动流程)
Centos6.9启动 流程
1、post加电自检,检查自己的硬件状态
2、读取磁盘的第一个mbr扇区的前446个字节 grub stage1 阶段
3、加载/boot文件夹所在分区的文件驱动 grub stage 2 阶段
4、进入文件系统,在/boot/grub/下有一个grub.conf文件,极为重要,此文件定义了内核路径,内核文件vmlinuz 通过配合 /boot/initramfs.xxx.img驱动 ,从而加载根
5、接着启用根下的第一个进程/sbin/init ,来读取 /etc/inittab 配置文件
6、加载 rc.sysinit 初始化脚本(例如初始化主机名,逻辑卷)
7、进入根下,查找/etc/rc3.d/目录下,哪些是开机需要加载和禁用的进程,然后进入/etc/init.d 加载所需的脚本
8、进入登录界面,输入用户名和密码登录即可。