ARM开发板挂载Ubuntu主机的NFS共享文件夹

ubuntu主机环境 ubuntu16.04 x64 IP 192.168.1.225,arm开发板 ARM9,linux 2.6.37,busybox文件系统,IP 192.168.1.222.

1. 在ubuntu下安装NFS服务

apt-get install nfs-common nfs-kernel-server

2. 创建共享目录

mkdir /nfs      此处目录可根据自己的实际情况修改

3. 配置NFS服务

修改配置文件/etc/exports,在文件末尾增加如下内容:

/nfs *(rw,sync,no_root_squash,no_subtree_check)
/nfs为共享目录,*表示所有计算机都可访问该共享,rw表示读写权限,sync表示内容同步写入内存和硬盘,no_root_squash表示 客户机用root访问该共享文件夹时,不映射root用户,no_subtree_check表示不检查父目录的权限。

由于nfs是一个RPC程序,使用它前,需要映射好端口,通过rpcbind 设定, 所以需要重启该服务:

service rpcbind restart
修改了NFS的配置文件,需重启NFS服务加载新的配置:

service nfs-kernel-server restart
上述操作完成后,可使用如下命令 查看NFS共享文件夹列表:

showmount -e​
在ubuntu下先挂载共享目录测试一下NFS服务是否正常工作,命令行如下:

mount -t nfs 192.168.1.225:/nfs /mnt/229/

4. ARM开发板挂载ubuntu的NFS共享目录

挂载命令为:

mount -t nfs -o nolock 192.168.1.225:/nfs /mnt/nfs

注意:在ARM开发板下的挂载命令和ubuntu下的挂载命令选项不同,ARM开发板的参数一定要有 -o nolock,否则,挂载会报错 connect refused。

5. 挂载不成功的几种情况


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值