RHEL7 启动流程
2015-04-14 09:49:53 6 举报
RHEL7启动流程
作者其他创作
大纲/内容
kernel管理
2按照BIOS中的配置顺序,寻找UEFI启动盘或者分区表(MBR)
5加载initramfs(gzip压缩的备份存档)配置文档/etc/dracut.conf
6kernel接管开机进程读取kernel命令行中的命令以及initramfs的位置到bootloader中
8systemd通过执行initrd.target中的目标实例化initramfs(包括挂载root文件系统到/sysroot)
9内核root文件系统从initramfs中切换到正常的file system(/sysroot.systemd)
3读取boot loader控制权转交给boot loader(grub2)
1通电自检,部分硬件初始化
4读取以下硬盘上的配置文件/etc/grub.d/ /etc/default/grub/boot/grub2/grub.cfg
10寻找一个default target,传递kernel命令行中的参数或者是配置过的系统到systemd,自动解决target的依赖性。最后的目的是让systemd到达一个想达到的状态(这个状态包括一个命令行登陆界面或者一个图形化登录界面)
7初始化initramfs中的硬件执行/sbin/init(PID 1)
bootloader管理
0 条评论
下一页