高手来捡分了。一个困扰了很多天的老有关问题:板子NFS挂载文件系统不下。知道的大神请支助上!

高手来捡分了。一个困扰了很多天的老问题:板子NFS挂载文件系统不上。知道的大神请支助下!!
打出的日志是这个:
...........................................
Creating 4 MTD partitions on "NAND 64MiB 3,3V 8-bit":
0x000000000000-0x000000020000 : "bootloader"
0x000000020000-0x000000030000 : "param"
0x000000030000-0x000000430000 : "kernel"
0x000000430000-0x000003ffc000 : "root"
...........................................

eth0: using half-duplex 10Base-T (RJ-45)
IP-Config: Complete:
  device=eth0, addr=192.168.1.233, mask=255.255.255.0, gw=192.168.1.3,
  host=192.168.1.233, domain=, nis-domain=(none),
  bootserver=192.168.1.4, rootserver=192.168.1.4, rootpath=
Looking up port of RPC 100003/2 on 192.168.1.4
Looking up port of RPC 100005/1 on 192.168.1.4
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "nfs" or unknown-block(2,0)
Please append a correct "root=" boot option; here are the available partitions:
1f00 128 mtdblock0 (driver?)
1f01 64 mtdblock1 (driver?)
1f02 4096 mtdblock2 (driver?)
1f03 61232 mtdblock3 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)


平台是2410.NFS开启了,用一个好的2440板子能够mount上nfs,防火墙啥的也关了。
用工具抓包也看到了确实是板子上有NFS连接上来,但是结果还是nfs不上,打出上面的日志。

我看了,这个是老问题了,网上很多人都碰到过,解决的法子五花八门,但是没有适合我的,我也一直没有弄明白这几句错误的意思。。
请知道的大侠帮我解释下这几段错误的原因,和NFS这部分挂载的流程。。我觉得弄明白了原因,肯定好解决的。多谢了。。

------解决方案--------------------
把你的启动参数贴出来看看,从打印信息看很可能是没指明root=这个参数如下面所示的例子:
该信息在内核刚启动的时候会打印。
Kernel command line: console=ttyS0,115200n8 mem=160M dbg=7 noinitrd root=/dev/nfs nfsroot=172.9.21.111:/tftpboot/netra_rootfs,nolock ip=172.9.21.118::192.168.3.1:255.255.255.0 eth=00:40:48:a3:34:89 ddr3=1
------解决方案--------------------
探讨
to zlgkaixin68:
兄弟能讲讲出现这
VFS: Cannot open root device "nfs" or unknown-block(2,0)
Please append a correct "root=" boot option; here are the available partitions:

这几句的意思么?我对 unknown-block(2,0)理解不……

------解决方案--------------------
实在没办法,先制作个yaffs2或者其他的文件系统(需要mkyaffs2image等命令工具),烧到板子上得了,然后再试试,等文件系统起来后mount -t nfs 等等测试下试试。
烧写的文件系统就用busybox制作一个,起来后测试nfs
------解决方案--------------------
看看你内核的initram这个选项有没有选,如果选的话去掉,试试看了,我之前2.6.38内核也是挂不上,后来去掉 这个就好了。
当然你要确定你的NFS是没有问题的。。。