主题 : 在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: 92907
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
贡献值: 0 点
综合积分: 4 分
注册时间: 2013-06-09
最后登录: 2013-07-08
1楼  发表于: 2013-06-09 10:46
请问楼主,这个能在redhat enterprise linux5上运行吗?为什么我换了这个工具后还出现这个问题呢?
uncorrectable error :
uncorrectable error :
uncorrectable error : yaffs_read_super: isCheckpointed 0
VFS: Mounted root (yaffs filesystem) on device 31:3.
Freeing init memory: 160K
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.
Backtrace:
[<c0035270>] (dump_backtrace+0x0/0x10c) from [<c03958f0>] (dump_stack+0x18/0x1c)

r7:00000000 r6:c0503ed0 r5:c0503660 r4:c04c61a0
[<c03958d8>] (dump_stack+0x0/0x1c) from [<c0395940>] (panic+0x4c/0x134)
[<c03958f4>] (panic+0x0/0x134) from [<c00305a4>] (init_post+0xec/0x178)
r3:00000000 r2:c394a300 r1:c0539000 r0:c04534ac
[<c00304b8>] (init_post+0x0/0x178) from [<c00084c4>] (kernel_init+0xf4/0x124)
r5:c00205d4 r4:c00205d4
[<c00083d0>] (kernel_init+0x0/0x124) from [<c004d1a4>] (do_exit+0x0/0x62c)
r7:00000000 r6:00000000 r5:00000000 r4:00000000