您的位置:首页 > 运维架构 > Linux

嵌入式linux内核启动流程

2012-10-13 19:06 260 查看
内核构成分析
uImage构成:



arm linux内核映像uImage生成过程图解:



u-boot认为zImage为自解压文件

zImage:
* (decompress code) Head.s misc.s
* compressed vmlinux

vmlinux:
* (vmlinux-init)arch/arm/kernel/head.o
* (vmlinux-main)driver/build-in.o mm/build-in.o ......
* kallsyms.o(符号)

linux内核的启动大致可以划分为3个阶段
1 解压缩
2 初始化
3 启动应用程序
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: