1,开机BIOS自检,加载硬盘
2,读取MBR,找到bootloader引导程序(多阶段启动,stage1.5识别文件系统,stage2访问/boot分区)
3,执行bootloader,加载内核,以及initramfs,将控制权交给内核(内核镜像只包含基本的硬件驱动)
4,内核初始化,将控制权交给init程序(加载内核模块,读取kernel启动参数)
5,挂载硬盘上的文件系统,切换根文件系统(在此之前用initramfs过渡)
6,/sbin/init程序负责系统初始化
1,开机BIOS自检,加载硬盘
2,读取MBR,找到bootloader引导程序(多阶段启动,stage1.5识别文件系统,stage2访问/boot分区)
3,执行bootloader,加载内核,以及initramfs,将控制权交给内核(内核镜像只包含基本的硬件驱动)
4,内核初始化,将控制权交给init程序(加载内核模块,读取kernel启动参数)
5,挂载硬盘上的文件系统,切换根文件系统(在此之前用initramfs过渡)
6,/sbin/init程序负责系统初始化