作者:cp
时间:2019-05-10
申明:本文一些素材取自网络,归原作者所有
写在前面
为便于开发实际中经常使用NFS服务,这里分享一下在我的环境中配置NFS的方法,仅供参考
1.背景
- 校园网
- 开发板使用无线USB网卡MT7601u,连接校园网WIFI
- 宿主机VMware+Ubuntu18.04(NAT),主机有线连接校园网
所以开发板和Ubuntu18.04直接ping不通,但是主机(Windows)和Ubuntu18.04/主机(Windows)和开发板分别能ping通
2.思路
- 主机(Windows)建立nfs文件夹,Ubuntu18.04和开发板分别mount
3.操作
- 主机(Windows)
1.安装haneWIN NFS Server(Windows端快速搭建NFS服务器的软件),以D盘下nfs文件夹为例,配置如下:
2.WIN+R->cmd->ipconfig查看本机IP地址,本机为10.193.1.225
- Ubuntu18.04
1.配置nfs,关闭防火墙
sudo apt install nfs-kernel-server
ufw disable
2.NFS挂载
mount -t nfs 10.193.1.225:/d/nfs /mnt
注意:这里需要小写盘符
- 开发板
1.NFS挂载
mount -t nfs -o nolock 10.193.1.225:/d/nfs /nfsroot
如此,在Ubuntu18.04中拷贝文件至mnt目录,实际将文件拷贝至主机(Windows)的D盘nfs文件夹下,在开发板nfsroot目录下也可见
参考
[1]https://c-sky.github.io/docs/gx6605s.html
[2]https://blog.csdn.net/lpp_dd/article/details/78901898