正点原子IMX6ULL阿尔法开发板配置NFS网络文件系统

正点原子IMX6ULL阿尔法开发板配置NFS网络文件系统

前提

  最近想在阿尔法开发板移植LVGL,用U盘拷贝比较费劲,这里就介绍开发板挂载ubuntu的NFS目录,传输LVGL文件到板子上
  要使用NFS,首先要配置好桥接网卡,使得开发板和ubuntu之间能够互相ping通,可以参考上一篇文章

ubuntu设置

开启目录权限

  在此之前确保安装了NFS服务器并启动:

sudo apt-get install nfs-kernel-server #安装 NFS 服务器端 
sudo apt-get install nfs-common #安装 NFS 客户端
sudo /etc/init.d/nfs-kernel-server start #启动nfs服务

  运行mkdir /home/ubuntu/IMX新建/home/ubuntu/IMX目录,此目录是想要挂载的目录,可以自己定义,我这里就命名它为IMX了,用vi /etc/exports命令打开exports文件,在最末行添加一行(挂载的目录要用绝对路径):

/home/ubuntu/IMX *(rw,sync,no_root_squash,no_subtree_check)

  重新启动 NFS 服务:sudo /etc/init.d/nfs-kernel-server restart

测试nfs服务器

  输入ps -A |grep nfs会打印以下信息即是成功了:
在这里插入图片描述
  或者用另一种验证方法:ubuntu自己挂载自己的目录进行测试:将已经设定好的NFS目录IMX挂载到/mnt目录下,我的ubuntu的NAT网卡的IP 为 192.168.204.131, 所以使用命令挂载:
sudo mount -t nfs -o nolock,vers=3 192.168.204.131:/home/ubuntu/IMX /mnt
  再使用命令ls /home/ubuntu/IMX /mnt,发现目录里面内容一样,即是nfs挂载成功了:
在这里插入图片描述
  暂时不想挂载了就使用sudo umount /mnt解除挂载状态

开发板挂载

  首先确保开发板和ubuntu能够互相ping通,然后使用命令:
mount -t nfs -o nolock,vers=3 192.168.5.11:/home/ubuntu/IMX/ /mnt挂载上nfs目录,这样就能够实现开发板和ubuntu互相传输文件了

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

韦德斯

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

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

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

打赏作者

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

抵扣说明:

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

余额充值