码迷,mamicode.com
首页 > 其他好文 > 详细

tiny210 出现 nfs:server is not responding,still trying 原因与解决方案

时间:2015-05-24 17:28:49      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:linux驱动

#This line cannot be removed. by FriendlyARM(www.arm9.net)

CheckOneButton=No
Action = Install
OS =Linux

LCD-Mode = No
LCD-Type = S70


LowFormat = No
VerifyNandWrite = No
CheckCRC32=No


StatusType = Beeper | LED

################### Linux ####################
Linux-BootLoader = Superboot210.bin
Linux-Kernel = Linux/zImage
Linux-CommandLine = console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.100:/home/ZP1015/Desktop/tiny210/rootfs ip=192.168.1.125:192.168.1.100:192.168.1.100:255.255.255.0:linux.arm9.net:eth0:off skipcali=yes ctp=2
上面是tiny210 SD卡设置的启动参数
但是会出现nfs:server is not responding,still trying
 错误

1、原因

NFS 的默认传输协议是 UDP,而PC机与嵌入式系统通过UPD交互时就会出现严重的网卡丢包现象。在目标板上通过NFS复制PC机上较大文件到目标板上的时候会遇到这种问题。 本来还以为是nfs出了故障,但是google了一下发现原来不是nfs的原因,而是由于传送的数据太大,出现数据包丢失现象。
2、方案一

mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.1.100:/主机nfs目录 /挂载路径
<pre name="code" class="cpp">Linux-CommandLine = console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.100:/home/ZP1015/Desktop/tiny210/rootfs flags=intr,rsize=1024,wsize=1024,ip=192.168.1.125:192.168.1.100:192.168.1.100:255.255.255.0:linux.arm9.net:eth0:off skipcali=yes ctp=2

3、方案二


<span style="font-family: Arial; font-size: 14px; line-height: 26px;">修改etc/eth0-setting 下的IP ,将其改成自己板子的IP即可</span>



tiny210 出现 nfs:server is not responding,still trying 原因与解决方案

标签:linux驱动

原文地址:http://blog.csdn.net/xy010902100449/article/details/45953059

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!