CRAMFS
只读文件系统.
busybox-1.17.2静态编译可以,但动态编译还是有问题。
如果静态编译busybox,那么应用程序也要静态编译。否则会出现-bin/sh: *** not found的情况。
linuxrc 是一个链接问题,你可以更改成一个shell文本。
busybox 和linuxrc的权限改下。
基本上没什么问题。
YAFFS2
下载YAFFS源代码,最新的源码应该在GIT上,支持2.6.36.打上补丁。
配置内核。
JFFS2
其实我犯了一个很傻的错误...
内核分区分的很大.比如10M ,根文件系统制作的时候--pad=100000就是1M....以为内核会自动扩充到10M...
怪不得都不行的....杯具阿...
如何正确的移植根文件系统,以及移植过程中,出现的各种问题解决.
不管什么文件系统的移植,很重要的一个就是注意擦写块大小的设置。不管是修改内核,还是制作文件系统的时候都要注意
阅读(1508) | 评论(0) | 转发(1) |