![](https://img-blog.csdnimg.cn/20191017183222100.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Busybox
通过busybox构建根文件系统
zhhe_14
只要思想不滑坡,办法总比困难多!
展开
-
03-busybox构建根文件系统之最小根文件系统
查看busybox的INSTALL文件,里面都有详细的安装说明tar xjf busybox-1.7.0.tar.bz2cd busybox-1.7.0make menuconfig修改配置项makemkdir /work/nfs_root/first_fsmake CONFIG_PREFIX=/work/nfs_root/first_fs installroot# lsb...原创 2019-10-21 10:52:14 · 201 阅读 · 0 评论 -
02-busybox构建根文件系统之init进程分析
busybox构建根文件系统之init进程分析/sbin/init应用程序是内核启动的第一个应用程序/sbin/init是到busybox的链接linux最终是要运行自用户的应用程序的,/sbin/init进程回去读取用来启动用户程序的配置文件,然后解析配置文件, 根据配置文件启动用户的应用程序查看busybox源码/init/init.c文件分析init进程:int in...原创 2019-10-21 10:51:15 · 349 阅读 · 0 评论 -
01-busybox构建根文件系统之启动第一个程序
busybox构建根文件系统之启动第一个程序uboot目的是启动kernelkernel的目的是启动应用程序而应用程序是在根文件系统上的分析内核启动流程在start_kernel函数中可以看出最终调用init_post函数在调用init_post函数之前kernel的启动初始化(包括挂接根文件系统等)已经基本完成,init_post函数启动用户模式,开始运行应用程序下面分析i...原创 2019-10-17 20:23:35 · 251 阅读 · 0 评论