0
点赞
收藏
分享

微信扫一扫

CentOS7 Linux及更新的版本系统启动的引导顺序

墨香子儿 2024-10-08 阅读 2
Linux运维


  1. UEFi或BIOS初始化,运行POST开机自检
  2. 选择启动设备
  3. 引导装载程序, centos7是grub2,加载装载程序的配置文件: /etc/grub.d/, /etc/default/grub ,/boot/grub2/grub.cfg
  4. 加载initramfs驱动模块(可以实现根文件系统的挂载)
  5. 加载虚拟根中的内核
  6. 虚拟根的内核初始化,Centos7使用systemd代替init,第一个进程
  7. 执行initrd.target 所有单元,包括挂载 /etc/fstab
  8. 从initramfs根文件系统切换到磁盘根目录
  9. systemd执行默认target配置,配置文件/etc/systemd/system/default.target
  10. systemd执行sysinit.target初始化系统及basic.target准备操作系统
  11. systemd启动multi-user.target 下的本机与服务器服务
  12. systemd执行multi-user.target 下的/etc/rc.d/rc.local
  13. Systemd执行multi-user.target下的getty.target及登录服务
  14. systemd执行graphical需要的服务
举报

相关推荐

0 条评论