前期准备:保证PC,arm和Ubuntu可以互ping成功,未配置的参考笔者 https://blog.youkuaiyun.com/ywueoei/article/details/83830082进行配置
ip分配: 网关 192.168.137.1
电脑 192.168.137.4
Ubuntu 192.168.137.2
开发板 192.168.137.3
一:安装NFS服务(需要网络)
sudo apt install nfs-kernel-server portmap
二:NFS配置文件
( 若vim报错找不到这个命令,将vim换成vi或者sudo install vim安装vim编辑器即可,以下同此)
sudo vim /etc/exports
在vim终端中添加如下信息:
其中nfsroot文件夹为NFS服务所用的共享文件夹,没有的自行创建,路径自定义。
/forlinx/nfsroot *(rw,sync,no_root_squash)
*:允许所有的网段访问,也可以使用具体的IP
rw:挂载此目录的客户端对该共享目录具有可读可写权限
sync:资料同步写入内存和硬盘
no_root_squash:root用户具有对根目录的完全管理访问权限
no_subtree_check:不检查父目录的权限<