zoukankan      html  css  js  c++  java
  • Linux_开机启动流程

     系统启动流程详细对比说明

    【Centos6系统启动流程】

    【说明:采用串行启动方式 由init进程进行控制】

    1)加电自检(检查硬件信息)

    2)MBR引导

      a 引导系统可以启动

      b 加载系统分区表

    3)读取grup菜单

      a.选择系统使用的内核

      b.加载系统分区表

    4)加载内核信息

    5)运行init进程(第一个运行服务进程)

    6)读取/etc/inittab文件

      识别系统运行级别 3

    7) 执行/etc/rc.d/rc.sysinit脚本

      初始化操作:
      1)读取加载网卡信息

      2)读取文件设置主机名称

    8)读取/etc/rcx.d/脚本

      实现服务可以开机自动运行 chking

    9) 启动mingrtty进程

     显示登陆界面 

    【centos7系统启动流程】

    【说明:采用并行启动方式 由systemd进程进行控制】

    1)加电自检(检查硬件信息)

    2)MBR引导

      a. 引导系统可以启动

      b.加载系统分区表

    3)读取grup菜单

      a.选择系统使用的内核

      b.可以进入到单用户的模式

    4)加载内核信息

    5)启动systemd进程(第一个运行服务进程)

    6)识别/etc/systemd/system/sysinit.target文件

      确定系统运行模式 多用户模式

    7)/usr/lib/systemd/system/default.target文件

      系统初始化脚本 设置主机名 设置IP地址

    8)/etc/systemd/system/ 识别默认启动模式

     /etc/systemd/system/multi-user.target.wants/ 识别目录链接 实现服务开机自启

     /user/lib/systemd/system/    服务运行文件

    9)启动mingetty进程

      显示登陆界面

  • 相关阅读:
    ASP.Net控件基础篇
    ASP.Net
    有关于静态
    重载
    继承和多态
    面向对象的封装
    .net webform 把word转为html
    lambda 表达式 比较时间大小
    js 根据名字获取cookie 的方法
    .net 常用的命名空间和类
  • 原文地址:https://www.cnblogs.com/zhanghongqi/p/11623950.html
Copyright © 2011-2022 走看看