国嵌视频学习---linux内核启动流程

一、内核文件uImage的构成

 

国嵌视频学习---linux内核启动流程_第1张图片

uImage:Uboot header和zImage

zImage:解压代码和压缩后的vmlinux镜像

二、zImage内核的构成

国嵌视频学习---linux内核启动流程_第2张图片

其中解压代码由Head.s和misc.s组成。

三、vmlinux内核构成

国嵌视频学习---linux内核启动流程_第3张图片

1.启动代码部分:第一个代码为arch/arm/kernel/head.S

2.

3.内核输出的符号,供其他内核模块使用。

四、linux内核的启动流程

  1、解压缩

  2.初始化

  3.启动应用程序

 

你可能感兴趣的:(header,linux内核)