全球旧事资料 分类
构建基本的嵌入式Li
ux根文件系统
其实在去年8月份我做系统移植时就构建好了一个可以用的根文件系统,但是那时是跟着别人的《Li
ux全线移植文档》做的。有些东西我也不清楚,只是跟着做,做出来能用就了事了,没有深究其中的规范,以及文件系统中哪些要,哪些不要。趁着今年过年的几天假期,我移植重新移植了UBoot131和Li
ux2624到S3C2410及S3C2440后,我想好好的看看有关文件系统构建方法和规范,整理整理构建根文件系统的文档。之后,我用了近一周的时间,慢慢研究《构建嵌入式Li
ux系统》这本书有关根文件系统的部分,以及一些网上的参考资料,不断地实验。构建好了一个精简的根文件系统,下面我只介绍构建的过程和方法,至于原理我给出以下参考资料,自己看吧。
1、《Li
ux系统移植》:一个经典的Li
ux移植文档,共有95页的PDF文档,内容十分详细,里面有根文件系统的创建,还多地方都有下载(有的网站称之为《Li
ux系统全线移植文档》等等),很值得参考。在这里感谢文档的作者们。2、《构建嵌入式Li
ux系统》必看!里面对文件系统的构建讲的挺细。3、《FilesystemHierarchySta
dard》Li
ux文件系统的标准规范。我只看到英文的。其他再遇到不懂的就google,基本上都是Li
ux的相关知识,都是找得到的。
(1)创建根文件系统的基本目录结构。)创建根文件系统的基本目录结构。
我把这个过程做成了shell脚本文件名为mkroot,很方便!
bi
shecho
好听全球资料 返回顶部