/linuxrc could not be found.

Ramgopal Kota
I am using mini2440 system with 128MB flash.
I built a target filesystem directory (say target_root_dir) and mounted it
via NFS it loads fine.
when I use the directoy to build the YAFFS or JFFS2 image and load it into
NAND flash  it will not boot.

I am getting 2 errors.
  a) Unable to open initial console
  b) Unable to find /linuxrc

YFFS2 image command : 

JFFS2 image command :
mkfs.jffs2 –lqnp –e 16 –r target_root_dir –o rootfs_jffs2.img

How to debug this problem ?
In some posts people suggest to use mtdblock3 inplace of mtdblock2.
According to the kernel sources (file common-friendly-arm.c) it should be
mtdblock2 since 
 0 -- Supervivi - offset 0 - size 0x60000
 1 -- Kernel    - offset 0x60000 - size 0x200000
 2 -- root      - offset 0x360000 - size 0x7c00000 (128MB - 4MB)

Let me when to use mtdblock2 and when to use mtdblock3 ?
How to debug  the issue. In both JFFS and YAFFS case it says it mounted the
VFS.

Please help to solve the problem, as we finised rest of the development
using NFS and this is only pending.
We dont want Qtopia as there is no LCD so we need to build our own rootfs
and kernel.

Ramgopal Kota

andreo
i have a similar problem, if i install root_qtopia-128M.img than i get a
system, but else i couldnt get to work have a simlply linux kernel, without
anything

post if you get news