主题 : 在Red Hat 9上制作适合128M mini2440的yaffs2文件系统 复制链接 | 浏览器收藏 | 打印
奔跑的蜗牛……
级别: 侠客
UID: 11357
精华: 4
发帖: 69
金钱: 565 两
威望: 125 点
贡献值: 4 点
综合积分: 218 分
注册时间: 2009-12-04
最后登录: 2013-04-05
楼主  发表于: 2009-12-09 10:14

 在Red Hat 9上制作适合128M mini2440的yaffs2文件系统

管理提醒: 本帖被 qq2440 执行加亮操作(2009-12-18)
刚才问友善之臂的mini2440技术支持了,说制作yaffs2文件系统的工具mkyaffs2image-128M只能在Fedora系统上使用,在红帽9里会出现“浮点数例外”的错误,类似的还有logomaker工具。但是我想用Red Hat Linux 9,请问坛里有没有在Red Hat Linux 9上制作适合128M Nand Flash的升级版mini2440的yaffs2文件系统的大侠啊。能不能讲解一下制作过程啊。求救了。


已经解决了。解决方法见1楼,2楼和4楼自回帖。
[ 此帖被cs2003happy在2010-01-26 17:15重新编辑 ]
Continue Study of Embedded Linux Development and Application

奔跑的蜗牛……
级别: 新手上路
UID: 23263
精华: 0
发帖: 22
金钱: 110 两
威望: 22 点
贡献值: 0 点
综合积分: 44 分
注册时间: 2010-06-16
最后登录: 2016-03-30
1楼  发表于: 2010-06-18 11:24
用的是友善光盘提供的kyyaffs2image-128M,编出来的东西一直有问题,困扰我好几天了,
Warning: unable to open an initial console.
Failed to execute /linuxrc.  Attempting defaults...
Kernel panic - not syncing: No init found.  Try passing init= option to kernel.

下载4楼的源码,在fedora9下编译出新的工具,直接编译root_qtopia。img,还是不行,问题相同,
再,又,尝试:
创建rootfs过程中,在/dev目录下手动创建如下节点:
mknod -m 660 null c 1 3
mknod -m 660 console c 5 1

还是不行,log一样,该怎么解决呢。。。