主题 : linux-2.6.32的64M的根文件系统? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 53288
精华: 0
发帖: 10
金钱: 60 两
威望: 12 点
综合积分: 20 分
注册时间: 2011-08-04
最后登录: 2011-09-14
楼主  发表于: 2011-08-06 21:56

 linux-2.6.32的64M的根文件系统?

最新光盘上没有64M的根文件系统root_qtopia-64M.img,不知道在哪有?
谢谢!
会当凌绝顶,一览众山小!
级别: 总版主
UID: 2
精华: 18
发帖: 1656
金钱: 13915 两
威望: 5380 点
综合积分: 3672 分
注册时间: 2008-01-01
最后登录: 2026-07-25
1楼  发表于: 2011-08-06 22:04
友善之臂淘宝直销店:http://shop34928758.taobao.com

手机:13560352861(杨工),QQ:10108270
级别: 新手上路
UID: 53288
精华: 0
发帖: 10
金钱: 60 两
威望: 12 点
综合积分: 20 分
注册时间: 2011-08-04
最后登录: 2011-09-14
2楼  发表于: 2011-08-07 14:26

 回 1楼(qq2440) 的帖子

老光盘中的文件系统跟新内核结合,我开机运行不起来诶,不知为什么?
级别: 新手上路
UID: 53288
精华: 0
发帖: 10
金钱: 60 两
威望: 12 点
综合积分: 20 分
注册时间: 2011-08-04
最后登录: 2011-09-14
3楼  发表于: 2011-08-07 14:37

 回 1楼(qq2440) 的帖子

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:
[<c00341cc>] (dump_backtrace+0x0/0x10c) from [<c03317d0>] (dump_stack+0x18/0x1c)

r7:00000000 r6:00000000 r5:c001f484 r4:c048a330
[<c03317b8>] (dump_stack+0x0/0x1c) from [<c0331820>] (panic+0x4c/0x114)
[<c03317d4>] (panic+0x0/0x114) from [<c002f598>] (init_post+0xa8/0x10c)
r3:00000000 r2:c3886e00 r1:c3886f00 r0:c03e37ec
[<c002f4f0>] (init_post+0x0/0x10c) from [<c00084b4>] (kernel_init+0xe4/0x114)
r5:c001f484 r4:c0489ac0
[<c00083d0>] (kernel_init+0x0/0x114) from [<c004bbbc>] (do_exit+0x0/0x620)
r5:00000000 r4:00000000

1、我是新内核2.6.32结合老文件系统root_qtopia_tp.img,开机运行到这边就死了,为什么?
2、老的文件系统都是arm-linux-gcc-3.4.1编译的,现在新内核是用arm-linux-gcc-4.4.3编译的,老的文件系统能用吗,上面所述的运行不起来是否与这个有关了?
谢谢!
[ 此帖被可爱傻猫在2011-08-07 14:48重新编辑 ]
级别: 新手上路
UID: 5146
精华: 0
发帖: 24
金钱: 120 两
威望: 24 点
综合积分: 48 分
注册时间: 2009-04-11
最后登录: 2014-06-22
4楼  发表于: 2011-10-20 22:43
我也遇到同样的问题了,有谁知道怎么解决吗?麻烦告知下呢
级别: 新手上路
UID: 56531
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2011-10-09
最后登录: 2011-11-15
5楼  发表于: 2011-11-13 21:58
我也是啊,怎么解决啊?
级别: 新手上路
UID: 56531
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2011-10-09
最后登录: 2011-11-15
6楼  发表于: 2011-11-13 22:00
楼主,我也有同样问题,请问怎么解决的?
级别: 新手上路
UID: 2004
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
综合积分: 28 分
注册时间: 2008-10-17
最后登录: 2016-11-17
7楼  发表于: 2011-11-14 13:09
因为老的64M的是yaffs的,新的内核是支持yaffs2的,所以你需要用mkyaffs2来编译64M的文件系统!不过,新做出来的还是启动不了,因为,还需要手动创建节点null什么的!加进去后,就可以启动了!可惜我是qq2440,用2.6.32内核加上重新编译64M的文件系统修改节点启动后,什么设备都找不到了,要改好多东西啊,没空了!
级别: 新手上路
UID: 2234
精华: 0
发帖: 9
金钱: 55 两
威望: 27 点
综合积分: 18 分
注册时间: 2008-11-04
最后登录: 2013-03-28
8楼  发表于: 2011-12-08 00:07
可以根据root_fs, 自己产出一个image,很简单,一条指令搞定。
如果是64m flash记得对root_fs瘦身,删除一些功能。