一、NFS服务器配置(虚拟机端)
首先使用VMware创建Ubuntu 20.04.4虚拟机, IP设为 192.168.31.183
1、安装nfs服务
- sudo apt-get update
- sudo apt-get install nfs-kernel-server
2、启动nfs服务
- sudo systemctl start nfs-kernel-server.service
3、创建一个共享文件夹
- mkdir nfs_files && cd nfs_files && pwd
4、设置导出目录
最尾部添加一行
- /home/sysroot/nfs_files *(rw,nohide,insecure,no_subtree_check,async,no_root_squash)
备注一下说明纪要
- # /home/xxx/nfs_file 导出的目录,把xxx换为自己的用户名
- # * 可挂载的ip *代表不做限制
- # rw 代表可读可写
- # sync 代表文件同步
- # no_subtree_check 禁用安全验证
- # no_root_squash 允许任何客户端系统的root用户修改root拥有的文件
- /home/xxx/nfs_files *(rw,nohide,insecure,no_subtree_check,async,no_root_squash)
5、重启NFS服务
- sudo systemctl restart nfs-kernel-server.service
二、NFS服务器配置(OK3568-C
开发板)
注意:OK3568-C开发板 与 Ubuntu虚拟机 处于同一网段,OK3568-C开发板的Eth0插上网线
1、用MobaXterm工具串口登录之后,创建一个文件夹my_nfs
2、网络IP设置(断电或重启需重新设置)
- ifconfig eth0 192.168.31.245
3、挂载NFS
- busybox mount -o nolock -t nfs 192.168.31.183:/home/sysroot/nfs_files /my_nfs
对比一下Ubuntu那边的文件夹内容
完全一样,至此可以正常使用了,非常方便