我的开发主机在VM下的RHEL5, 开发板为MINI2440(KERNEL:2.6.29)
在开发主机上mount -t nfs -o nolock localhost:/opt/FriendlyARM/mini2440/root_qtopia /mnt 成功, 同时把防火墙也关闭了,在VM中的VNET0也设置成了主机硬件网卡(桥接)。
IP配置如下:
主机:192.168.0.115 MASK:255.255.255.0
开发板:192.168.0.230 MASK:255.255.255.0
双方均能相互PING通。
在NAND FLASH 启动后进入SUPER VIVI : param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.0.115:/opt/FriendlyARM/mini2440/root_qtopia ip=192.168.1.70:192.168.0.115:192.168.0.115:255.255.255.0:sbc2440.arm9.net:eth0:off"
supper vivi> boot
启动最终没能成功,信息如下:
(以下信息仅为最后的一部分)
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
lib80211: common routines for IEEE802.11 drivers
s3c2410-rtc s3c2410-rtc: setting system clock to 2008-09-11 06:00:13 UTC (122111
2813)
eth0: link down
IP-Config: Gateway not on directly connected network.
Looking up port of RPC 100003/2 on 192.168.0.115
eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
rpcbind: server 192.168.0.115 not responding, timed out
Root-NFS: Unable to get nfsd port number from server, using default
Looking up port of RPC 100005/1 on 192.168.0.115
rpcbind: server 192.168.0.115 not responding, timed out
Root-NFS: Unable to get mountd port number from server, using default
Root-NFS: Server returned error -5 while mounting /opt/FriendlyARM/mini2440/root
_qtopia
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 384 mtdblock0 (driver?)
1f01 2048 mtdblock1 (driver?)
1f02 128640 mtdblock2 (driver?)
1f03 131072 mtdblock3 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
请问大家这究竟怎么回事呢,好像很多用MINI2440的同仁都遇到过NFS无法启动的问题,还请友善的牛人以及其它世外高人能帮忙看一下!!谢谢!!!