免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3762 | 回复: 9
打印 上一主题 下一主题

[操作系统] 根文件系统的制作 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-06-10 09:35 |只看该作者 |倒序浏览
请教一下各位大侠,怎么将自己做的linux内核和根文件系统做成.img的镜像文件啊?谢谢您们了!

论坛徽章:
0
2 [报告]
发表于 2011-06-10 12:43 |只看该作者
你这问题问得过于广了。

LINUX内核可以用UBOOT支持的工具来自动生成,执行make uImage时在最后阶段会用mkimage(好像是这个)来生成UBOOT可识别的镜像。

根文件系统有好多种,不同用不同的工具,例如制作yaffs2和jffs不同的也不同,需要手动制作。到时挂载的时候传相应的参数命令即可。

论坛徽章:
0
3 [报告]
发表于 2011-06-10 14:46 |只看该作者
回复 2# nazily2150


    uclinux里面好像是把kernel和rootfs做成一个bin文件

论坛徽章:
0
4 [报告]
发表于 2011-06-10 14:54 |只看该作者
对了,文件系统是jffs2的,最后的效果是这样的,内核是:xx.img.而文件系统是xxxx.img,格式都是这样的,以前用别人做好的,现在到自己做了,不知怎么弄了,
请各位指教一下啊!

论坛徽章:
0
5 [报告]
发表于 2011-06-10 18:48 |只看该作者
回复 4# yaohong0225


    哦,因为uclinux没有做过,所以不清楚。

论坛徽章:
0
6 [报告]
发表于 2011-06-10 18:53 |只看该作者
回复 4# yaohong0225


    看来你可能不是用linux吗?mkfs.jffs2制作出来的镜像名称随便,我一般都是.jffs2的。
制作JFFS2,可以在主机把所有东西都放在文件夹里面,接着使用mkfs.jffs2命令对那个文件夹进行镜像生成,需要指定的参数有几个,包括大小等等,可以具体上网查一下。

论坛徽章:
0
7 [报告]
发表于 2011-06-10 19:57 |只看该作者
回复  yaohong0225


    看来你可能不是用linux吗?mkfs.jffs2制作出来的镜像名称随便,我一般都是.jf ...
nazily2150 发表于 2011-06-10 18:53



搭车请问一下,如果想要移植一个比较大的软件到开发板上,也是先把所有的内容都放到文件夹里边,然后统一制作成镜像,再通过bootloader下载到开发板的flash上吗?

论坛徽章:
0
8 [报告]
发表于 2011-06-11 17:52 |只看该作者
对的,制作是这样制作,下载有多种方法下载。

论坛徽章:
0
9 [报告]
发表于 2011-06-11 17:54 |只看该作者
对的,制作是这样制作,下载有多种方法下载。

论坛徽章:
0
10 [报告]
发表于 2011-06-12 15:29 |只看该作者
好的,明白了,谢谢各位了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP