| mini2440 root_qtopia 文件系统启动过程分析(arm9 版主) | |
|
| |
| 来源: ChinaUnix博客 日期: 2010.01.19 17:47 (共有条评论) 我要评论 | |
| 对于mini2440最新的root_qtopia文件系统启动过程,我在这里做了一些简单的分析,和大家分享一下经验,不足之处也请大家及时指出。 其实,虽然root_qtopia这个文件系统的GUI是基于Qtopia的,但其初始化启动过程却是由大部分由busybox完成,Qtopia(qpe)只是在启动的最后阶段被开启。 由于默认的内核命令行上有init=/linuxrc, 因此,在文件系统被挂载后,运行的第一个程序是根目录下的linuxrc。 这是一个指向/bin/busybox的链接,也就是说,系统起来后运行的第一个程序也就是busybox本身。 这 种情况下,busybox首先将试图解析/etc/inittab来获取进一步的初始化配置信息(参考busybox源代码init/init.c中的 parse_inittab()函数)。而事实上,root_qtopia中并没有/etc/inittab这个配置文件,根据busybox的逻辑,它 将生成默认的配置 [url=javascript:]复制代码[/url]
|
mini2440 root_qtopia 文件系统启动过程分析(arm9 版主)
最新推荐文章于 2026-06-30 21:08:06 发布
本文详细分析了mini2440设备在使用root_qtopia文件系统启动过程中的核心步骤,从初始化环境变量、挂载虚拟文件系统到启动系统服务直至最终启动Qtopia GUI环境,全面展示了嵌入式系统启动的流程。

215

被折叠的 条评论
为什么被折叠?



