Linux内核初始化过程简要介绍

YK3G2E

YK3G2E

2016-01-29 19:47

Linux内核初始化过程简要介绍,Linux内核初始化过程简要介绍
 

  全部引导过程是四步

  1:boot PROM phase
  2:boot Programs phase
  3:kernel initialization phase
  4:init phase

  system初始化,检测内存和cpu,检查设备和创建设备树,设置console

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/linux/)

  kernel初始化过程

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/linux/)

  kernel self -initialization 内核自检
  loading of kernel modules 载入内核模块
  reading of the kernel configuration file in /etc/system 读内核配置文件
  staring of the /sbin/init process 运行/sbin/init进程

  bootblk是用于装载第二个引导程序ufsboot的主引导程序
  bootblk是被PROM的boot设备的引导扇区装载的
  ufsboot程序是用了装载两部分核心genunix和unix的
  installboot是用来在磁盘分区上安装bootblk的
  genunix is the platform-independent generic kernel file ,while unix is the platform-specific kernel component.

  整个的引导过程:

  PROM from the boot sector of the boot device--bookblk--ufsboot--genunix(是一个独立平台的普通内核文件) and unix(是一个特殊平台内核文件)--其它

 
展开更多 50%)
分享

猜你喜欢

Linux内核初始化过程简要介绍

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
Linux内核初始化过程简要介绍

Linux内核初始化及启动之用户模式开始

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
Linux内核初始化及启动之用户模式开始

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Java类变量和成员变量初始化过程的应用介绍

编程语言 网络编程
Java类变量和成员变量初始化过程的应用介绍

初始化类对象

C语言教程 C语言函数
初始化类对象

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

windows通信端口初始化失败

电脑入门
windows通信端口初始化失败

linux核心代码分析(系统初始化start_kernel函数)

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
linux核心代码分析(系统初始化start_kernel函数)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

用Linux的dd命令简单破解加密软盘

用Linux的dd命令简单破解加密软盘

VBScript教程 第十二课

VBScript教程 第十二课
下拉加载更多内容 ↓