在mini2440上移植Qt环境,文件系统是yaffs2,没有用NFS,内核用的友善提供的,yaffs2自己制作的,加入Qt环境变量后就不能进入文件系统是怎么回事? 删除tslib和Trolltech后就可以进入文件系统,全程都是静态编译的,命令行是noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0;
affs_read_super: isCheckpointed 0
VFS: Mounted root (yaffs filesystem) on device 31:3.
Freeing init memory: 156K
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 [<c03419d0>] (dump_stack+0x18/0x1c)
r7:00000000 r6:00000000 r5:c001f930 r4:c049e2b0
[<c03419b8>] (dump_stack+0x0/0x1c) from [<c0341a20>] (panic+0x4c/0x114)
one_wire_status: 2
[<c03419d4>] (panic+0x0/0x114) from [<c002f598>] (init_post+0xa8/0x10c)
r3:00000000 r2:c3882f00 r1:00000000 r0:c03f5d1c
[<c002f4f0>] (init_post+0x0/0x10c) from [<c00084b4>] (kernel_init+0xe4/0x114)
one_wire_status: 4
r5:c001f930 r4:c049da40
[<c00083d0>] (kernel_init+0x0/0x114) from [<c004bbbc>] (do_exit+0x0/0x620)
r5:00000000 r4:00000000
可以看的出来已经挂载成功了,但是无法初始化,文件系统应该是没有问题的,因为删除tslib和Trolltech后就可以进入文件系统。求问这是怎么回事 |