sudo apt-get update
sudo ufw disable #关闭防火墙 如不关闭挂载会有问题
sudo ufw status # 查看是否关闭防火墙
sudo apt-get install nfs-common nfs-kernel-server # 安装nfs服务
sudo touch /etc/exports
sudo vim /etc/exports
然后填入如下信息
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)
#
/mnt/sda1/xx/code/2wav *(rw,sync,no_root_squash,no_subtree_check) #这里填你需要挂载的文件路径
sudo chmod -R 777 2wav # 打开文件夹权限 防止挂载失败
sudo /etc/init.d/nfs-kernel-server restart #重启nfs服务
这样挂载开发板和安装nfs服务就都没有问题了
如果出现了重启失败
Restarting nfs-kernel-server (via systemctl): nfs-kernel-server.serviceJob for nfs-server.service canceled.
failed!
输入命令查看状态信息
sudo systemctl status nfs-server
寻找错误信息并修改,一般情况下都是文件夹没有