Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1271283
  • 博文数量: 482
  • 博客积分: 13297
  • 博客等级: 上将
  • 技术积分: 2890
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-12 16:25
文章分类

全部博文(482)

文章存档

2012年(9)

2011年(407)

2010年(66)

分类: LINUX

2011-08-22 17:27:20

今天,用开发板通过nfs挂载主机,想从主机上面拷贝一些资料,可是竟然出现:nfs:server is not responding,still trying , 我用的是友善之臂的mini2440,操作系统使用的是Ubuntu8.04。
    本来还以为是nfs出了故障,但是google了一下发现原来不是nfs的原因,而是由于传送的数据太大,出现数据包丢失现象。
   NFS 的默认传输协议是 UDP,而PC机与嵌入式系统通过UPD交互时就会出现严重的网卡丢包现象。可用的解决方案是:在客户端改用TCP协议,使用下面的命令,


mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.0.121:/主机nfs目录 /挂载路径

   注意:中间使用的是逗号,而非英文中的句号。
阅读(919) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

Alan05212011-08-22 17:30:38

mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.1.111:/home/alan/nfs_root/for_mini2440/ /nfs
大文件不再出问题