在弄mini2440的yaffs2 ,虽然弄进内核了,也能够引导后面的root_qtopia,但这个过程还是很不理解。
按照《mini2440linux移植开发实战指南》,为什么在linux内核中要移植yaffs2,才能引导root_qtopia。难道root_qtopia 也是yaffs2的?linux移植yaffs2是为了 能够识别 root_qtopia?
我看了《mini2440linux移植开发实战指南》中制作根文件系统的过程,也就是最后一步做成镜像的时候用了工具 mkyaffs2image,他就是 把根文件系统做成了yaffs2文件系统格式?
按此推理,mini2440官方给的根文件系统 是 yaffs2文件系统的?还有,linux内核一定要移植yaffs2,不能移植其他文件系统吗,譬如我一直cramfs,就不能引导root_qtopia?如果行的话,只要制作根文件系统镜像的时候有个 mkcramfsimage的工具就行了呢?(我只管理论,到底有没有这个工具我就不管了)
小弟,真的是一脸茫然,恳请大侠指点。
[ 此帖被imjacob在2010-07-11 17:29重新编辑 ]