主题 : mini2440 NFS挂载失败困扰我想上吊(望牛人指点一下) 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 12401
精华: 0
发帖: 96
金钱: 500 两
威望: 100 点
贡献值: 0 点
综合积分: 192 分
注册时间: 2010-01-06
最后登录: 2017-09-13
楼主  发表于: 2010-01-21 17:31

 mini2440 NFS挂载失败困扰我想上吊(望牛人指点一下)

我的开发主机在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无法启动的问题,还请友善的牛人以及其它世外高人能帮忙看一下!!谢谢!!!
级别: 新手上路
UID: 30578
精华: 0
发帖: 13
金钱: 75 两
威望: 15 点
贡献值: 0 点
综合积分: 26 分
注册时间: 2010-10-18
最后登录: 2017-09-13
1楼  发表于: 2010-11-03 20:31
觉得楼上有位兄弟说的不错,要确认板子和LINUX机(无论是否有用到虚拟机)是互连的,既要能从LINUX机上ping 通开发板,又要能从开发板上ping通LINUX机!