本人使用环境为Ubuntu20的实体设备,所以网络环境即Windows和Ubuntu和开发板三者共连一个交换机上,只需要将三者的IP地址改成同一个网段上即可pingtong
然后就是NFS挂载问题,无法使用脚本挂载,所以要先手动安装NFS
sudo apt-get install nfs-kernel-server
如果因为依赖问题安装失败:
则可以依次手动运行下列命令即可安装nfs服务
sudo apt install keyutils
sudo apt install nfs-common
sudo apt install nfs-kernel-server
安装完成后即可通过
sudo vi /etc/exports来加入本地挂载路径
在文件最后一行添加如下内容:/home/Linux/mmt/ *(rw,sync,no_root_squash)
要注意该文件夹要实际存在,可pwd查看路径
然后重新启动nfs服务
sudo /etc/init.d/rpcbind restart
sudo /etc/init.d/nfs-kernel-server restart
查看是否成功:ps -A | grep nfs
如果启动服务失败,一般原因都是上面添加文件夹失败
后续挂载即在开发板上运行mount -t nfs -o nolock,vers=3 10.12.13.35:/home/b212/Embedded_Linux/mnt /mnt
注意要有空格,即可挂载成功