etc/inittab)
(3.2)熟悉inittab配置文件中不同action的子进程区别
(3.3)了解init进程如何读取分析inittab,以及运行inittab文件中的各个子进程
(4) 了解制作一个最小的根文件系统的需求...发现所有命令都是放在busybox中,linux是借助busybox来实现这些命令
除了命令外,init进程同样也是放在busybox中,如下图:
?
?
...所以命令和init进程都位于busybox,制作根文件系统必须要busybox
2....; //创建子进程
}
从上面分析出,当执行action=RESPAWN时,只创建子进程,而action=ASKFIRST时,需要一直等待用户回车才创建子进程
4.通过前面的分析,制作一个最小的根文件系统至少需要...里的指定应用程序)
(4)应用程序(被inittab配置文件调用的应用程序)
(5)C库(被应用程序调用的C库函数,比如:printf,strcmp,fopen等)
init进程分析完毕,接下来开始通过上面的需要来制作一个最小文件系统