启动流程

系统启动时,引导管理器首先加载内核,内核被载入后执行以下操作:

  • 内核自解压
  • 初始化阶段
    1. 检测,初始化硬件

      设置各种入口地址

      初始化 IRQ 中断处理机制

      启动 init 进程

      初始化控制台、显示器

      初始化 kernel_module

  • init 阶段。init 进程启动后,执行当前运行级别的脚本:
    1. PCI总线初始化

      网络初始化

      文件系统初始化

      加载文件系统

      ……