ARM/Linux嵌入式开发板挂载网络文件系统NFS

2019-07-12 16:34发布

一 PC机环境搭建

系统:ubuntu16.04
NFS组件安装 sudo apt-get install nfs-kernel-server 建立共享文件夹 mkdir /home/carl/share 设置共享目录
修改主机 /etc/exports 文件,添加如下代码 /home/carl/share *(rw,sync,no_root_squash) 重启nfs服务器 sudo /etc/init.d/nfs-kernel-server restart 相关服务操作指令 #重启 $sudo /etc/init.d/portmap restart # 停止 sudo /etc/init.d/nfs-kernel-server stop # 启动 sudo /etc/init.d/nfs-kernel-server start # 重新启动 sudo /etc/init.d/nfs-kernel-server restart 验证是否挂载成功
若看到如下信息表示成功 #showmount -e Export list for ubuntu: /home/carl/share *

二 ARM开发板挂载

挂载指令 mount -t nfs -o nolock 192.168.1.13:/home/carl/share /mnt 问题
1、若出现挂载被拒绝,请尝试双方互ping是否能通
2、检查防火墙是否关闭
3、检查开发板内核是否支持NFS