centos6.x开机启动流程

  • 开机加电bios自检

  • MBR引导将启动权交给硬盘

    硬盘 0 柱面0磁道  1扇区512字节,其中 前466字节为引导 后 64字节分区表   2字节为分区结束标志

  • 加载grub引导菜单

  • 加载内核文件

  • 启动Linux下的第一个init进程

  • init进程读取inittab文件,并执行相关启动级别下的相关命令及初始化系统

  • 启动mingetty进程到达开机界面

centos7.x开机启动流程centos6.x开机启动流程_centos7.x

centos7.x开机启动流程

  • 开机加电bios自检

  • MBR引导将启动权交给硬盘

    硬盘 0 柱面0磁道  1扇区512字节,其中 前466字节为引导 后 64字节分区表   2字节为分区结束标志

  • 加载grub引导菜单

  • 加载内核和inintamfs模块

  • 初始化内核 使用systemd来替代centos6中的init程序

  • 启动mingetty进程到达开机界面

centos7.x开机启动流程centos6.x开机启动流程_centos7.x_02