当前位置:网站首页>16.系统启动流程

16.系统启动流程

2022-06-23 08:51:00 Wangjiachenga

centos6 系统启动流程

在这里插入图片描述

1.开机加载BIOS,进行加电硬件自检(检查硬件是否有问题)
2.加载磁盘,0磁头,0磁道,1扇区上的MBR引导记录,然后引导系统启动
3.进入GRUB菜单,选择加载内核信息(选择不同的内核)
4.加载系统内核信息(kernel)
5.启动第一个系统进程init,(以串行的方式让其他服务按顺序启动)
6.加载系统运行级别文件,/etc/inittab
7.加载系统初始化脚本文件,/etc/rc.d/rc.sysinit脚本
8.加载系统服务脚本存放目录,让不同运行级别服务可以开机启动 chkconfig
9.启动mingetty进程,加载显示系统登陆界面

centos7 系统启动流程

在这里插入图片描述
1.开机加载BIOS,进行加电硬件自检
2.加载磁盘,0磁头,0磁道,1扇区上的MBR引导记录,然后引导系统启动
3.进入GRUB菜单,选择加载内核信息
4.加载系统内核信息
5.启动系统第一个进程,systemd(以并行的方式让其他服务可以同时启动)
6.根据target模式选择系统启动级别 /etc/systemd/system/default.target
7.加载系统初始化target脚本文件 /usr/lib/systemd/system/sysinit.target
8.加载响应系统unit单位文件,实现服务开机自动启动,定义开机启动服务/etc/systemd/system(根据系统的运行级别,在开机时启动不同的服务)
9.启动mingetty进程,加载显示系统登陆界面

原网站

版权声明
本文为[Wangjiachenga]所创,转载请带上原文链接,感谢
https://blog.csdn.net/Wangjiachenga/article/details/125382703