嵌入式linux:开发板挂载nfs

嵌入式linux:开发板挂载nfs

一、搭建nfs环境

主机系统:ubuntu

主机共享目录: /home/wm/mnt

开发板共享目录: /mnt

1、开发板与主机互ping测试,确保网络互通

主机: 通过ifconfig获取ip地址为192.168.3.83

开发板:通过ifconfig获取ip地址为192.168.3.185

  

主机ping开发板成功

1

2

3

#以下命令在主机上运行

ping 192.168.3.185

开发板ping主机成功

1

2

3

# 以下命令在开发板运行

ping 192.168.3.83

注意:如果主机没有ifconfig

1

2

3

#以下命令在主机上运行

sudo apt install net-tools

2、在主机上安装并开启nfs服务

  • 安装nfs并查看主机id

1

2

3

4

5

6

7

#以下命令在主机上运行

#1、安装nfs服务端软件

sudo apt install nfs-kernel-server

                                       

#2、查看用户id

id

 从上图得知主机用户的uid和组gid均为1000

  • 添加配置文件信息

使用vim打开/etc/exports,在最后一行添加       /home/wm/mnt 192.168.3.0/24(rw,sync,all_squash,anonuid=1000,anongid=1000,no_subtree_check)

保存退出后使用cat输出文件内容查看是否已将更改成功。

1

2

3

4

5

6

7

#以下命令在主机上运行

#1、设置要共享的目录

mkdir /home/wm/mnt

#2、使用exportfs命令更新配置

sudo exportfs -arv

  • 挂载

1

2

3

# 以下命令在开发板运行

  

mount -t nfs -o nolock,vers=3 192.168.3.83:/home/wm/mnt  /mnt

     挂载成功,终端没有消息输出

  • 查看挂载信息

1

2

3

# 以下命令在开发板运行

df -h

挂载成功,输出结果

  • 取消挂载

1

2

3

#以下命令在开发板上运行

sudo umount /mnt

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zchill

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值