一、开机
二、硬件引导启动
- BIOS(Basic Input Output System:基本输入输出系统)开机自检
- CPU
- 内存
- 阵列卡:硬盘
- 网卡
- MBR引导:Main Boot Record 主引导记录
MBR是磁盘最前边的一段主引导记录(一段程序),由于在硬盘的第一个扇区,所以也把该扇区做主引导扇区,它在硬盘上的位置是(0柱面,0磁头,1扇区)。
MBR载入到内存,开始执行。
MBR的主要作用是检查分区表是否正确并且将控制权交给硬盘主分区(活动分区)上的引导程序(如GNU GRUB)。
三、GRUB启动引导阶段
- GRUB(GRand Unified Bootloader:多操作系统启动程序)菜单
- 选择不同的内核
- 进入到单用户模式:破解密码
- 加密:防止破解
四、内核引导启动阶段
- 加载内核
- /boot下的文件,加载到内存中,启动了一个小的系统
- systemd:CentOS 7第一个进程
- 读取C7运行级别的配置文件:/etc/systemd/system/default.target
- 初始化系统:/usr/lib/systemd/system/sysinit.target
- 启动服务
- /usr/lib/systemd/system/相关服务
- /etc/systemd/system/相关服务
- 启动login登录界面