04Linux之操作系统启动流程

04Linux之操作系统启动流程

4 操作系统启动流程

  • 加电测试

  • 启动BIOS,检测启动项目

  • 读取启动盘第一个扇区512Bytes,包含MBR主引导信息

    446引导程序boot loader-->grub程序,64-->分区信息,2-->结束标志位

  • grub程序将操作系统从内核加载到内存

    • 读取启动级别

      0-->关机

      1-->单用户模式,不需要输入账号密码,登陆进入操作系统后就是管理员状态

      ​ 用于系统维护,禁止远程登陆(破解root密码)

      2-->多用户模式,没有网络

      3-->多用户模式,有网络

      4-->系统未使用,保留

      5-->图形界面模式,有网络(3的基础多了图形界面)

      6-->重启

      设置在vim /etc/systemd/system/default.target里面

    • centos7启动的第一个程序systemd,pid=》0

    • 启动其他服务

原文地址:https://www.cnblogs.com/caojiaxin/p/14004472.html