安装nfs:
Ubuntu 10.10中的已经是最新版本了,无需安装
打开/etc/exports文件,在末尾加入:
注:nfs允许挂载的目录及权限,在文件/etc/exports中进行定义, 各字段含义如下:
/home/xgc:要共享的目录
* :允许所有的网段访问
rw :读写权限
sync:资料同步写入内在和硬盘
no_root_squash:nfs客户端共享目录使用者权限
重启服务:
注:nfs是一个RPC程序,使用它前,需要映射好端口,通过portmap设定
命令执行情况如下:
现在可以在本机上试一下:
注:localhost为本机linux的IP地址
这样就把共享目录挂到了/mnt目录,取消挂载用:
如果用在嵌入式设备上挂载,要加上参数-o nolock
转自:http://www.ylmf.net/ubuntu/tips/2010120613002.html
经上面配置后本来以为一切正常,但复制东西的时候出现错误
nfs: server 10.10.22.46 not responding, still trying
经网上搜索:
原因分析:NFS 的默认传输协议是 UDP,而PC机与嵌入式系统通过UPD交互时就会出现严重的网卡丢包现象。
解决方法:在客户端改用TCP协议,使用下面的命令,