(4) 了解制作一个最小的根文件系统的需求
1.busybox简介
内核启动成功后,建立init进程并执行了第一个应用程序后,我们就可以输入ls、cp、vi等命令了
这些命令其实都是一个应用程序,命令都放在了...所以命令和init进程都位于busybox,制作根文件系统必须要busybox
2..../init等),还要启动用户的应用程序(例如启动摄像,视频等),那么就需要:
(1)读取配置文件(一般放在linux中/etc目录下, /etc/inittab)
(2)解析配置文件
(3)最后执行用户的应用程序...; //创建子进程
}
从上面分析出,当执行action=RESPAWN时,只创建子进程,而action=ASKFIRST时,需要一直等待用户回车才创建子进程
4.通过前面的分析,制作一个最小的根文件系统至少需要...(被inittab配置文件调用的应用程序)
(5)C库(被应用程序调用的C库函数,比如:printf,strcmp,fopen等)
init进程分析完毕,接下来开始通过上面的需要来制作一个最小文件系统.