第0步:保证你的ubuntu能上网,可以选择NAT方式让ubuntu上网。

第一步:安装NFS服务

sudo apt-get install nfs-kernel-server portmap

第二步:增加NFS配置文件

 sudo vim /etc/exports

第三步:重启NFS服务

sudo /etc/init.d/nfs-kernel-server restart

注意,每次NFS的配置信息后,都需要重启NFS服务。

 快速验证,ubuntu内本地挂载测试:

ubuntu内执行ifconfig,查看本地ip

首先可以用以下命令查看根文件夹的路径信息:

 showmount -e

执行以下命令挂载新的文件夹:

sudo mount -t nfs 192.168.1.130:/home/iot/NFS-Shared  /home/iot/NULL
/home/iot/NFS-Shared文件夹第二步内配置的NFS根目录。
/home/iot/NULL是我新建的一个测试文件夹,用来挂载到根目录内。
 

执行以下命令可以看到是否挂载成功

ls /home/iot/NULL
最终我在NULL文件夹内看到了NFS-Shared文件夹内的文件,实验成功。

第四步:Linux板子挂载到ubuntu内的NFS根目录

   1. 保证你的Linux板子所用内核开启了NFS客户端支持,下图是我的内核配置。

2.

保证你的板子、windows、ubuntu三者能 ping 通。如果ubuntu不能联网了也不要紧,但是上述三者要保证能ping通。

 可以选择桥接方式,参考:
https://www.cnblogs.com/happybirthdaytoyou/p/14192810.html
我当前的实验环境和上述博客内的实验环境一模一样,也是:Linux板子--网线--PC机

 执行:
mount -t nfs -o nolock 192.168.1.21:/home/iot/NFS-Shared /MIPSNFS
或者
mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.1.21:/home/iot/NFS-Shared /MIPSNFS


编写本文,参考过的博文:
https://www.cnblogs.com/multimicro/p/9269863.html
 感谢

.

Linux板子与ubuntu交互,NFS配置的更多相关文章

  1. 从PC端(Ubuntu)挂载nfs网络文件系统ARM9+Linux板子上

    挂载概念 在windows操作系统中,挂载通常是指给磁盘分区(包括被虚拟出来的磁盘分区)分配一个盘符. 在linux操作系统中,它指将一个设备(通常是存储设备)挂接到一个已存在的目录上.(这个目录可以 ...

  2. 拾人牙慧篇之——linux文件挂载,基于nfs的文件共享系统安装配置

    一.写在前面 最近需要把阿里云上的四台服务器的项目迁移到客户提供的新的项目中,阿里云的项目平时开发启动的时候知道有个nfs文件系统,表现就是后台管理系统通过freemarker生成的HTML文件,自动 ...

  3. Redhat Linux NFS配置

    Linux下,All deviceis file,所有的设备都是文件.当我们需要把某些文件夹就或者文件共享给其他用户,就可以使用网络文件系统. 本文介绍Redhat Linux下的NFS配置. 在使用 ...

  4. Ubuntu 防火墙常用配置操作(ufw)【适用于 Debian 及其衍生版---Linux Mint、Deepin 等】-转

    Ubuntu 防火墙常用配置操作(ufw)[适用于 Debian 及其衍生版---Linux Mint.Deepin 等] 点击访问

  5. 嵌入式Linux之NFS配置

    NFS(Network File System) 1.RPC和rpcbind RPC(Remote Procedure Call)即远程过程调用,是分布式应用的基础,即允许计算机远程调用网络上其他计算 ...

  6. 转 -- Linux系列:Ubuntu虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)

    原文转自:http://www.cnblogs.com/lanxuezaipiao/p/3613497.html#undefined 虚拟机里设置上网方式为NAT最方便,因为无需手动设置即可上网,但是 ...

  7. Linux系列:Ubuntu虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)

    虚拟机里设置上网方式为NAT最方便,因为无需手动设置即可上网,但是NAT的上网方式默认是DHCP动态分配IP的,这意味着你每次重启虚拟机都 有不一样的IP地址,这对一般用户没任何问题.但是如果你的机子 ...

  8. Linux(二十二)Ubuntu安装和配置

    Ubuntu的介绍 Ubuntu是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu是基于GNU/Linux,支持x86.amd64(即x64)和ppc架构,由全球化的专业开发团队(Ca ...

  9. Linux:NFS配置

    NFS配置 1.创建分享的文件:touch /var/www/html/aa.txt2.查看是否安装NFS:rpm -qa|grep nfs3.查看IP地址:ifconfig4.配置NFS:vi /e ...

  10. Linux centosVMware NFS介绍、NFS服务端安装配置、NFS配置选项

    一.NFS介绍 NFS是Network File System的缩写 NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netapp公司参与并主导开发,最新为4.1版 ...

随机推荐

  1. [oeasy]python0027_整合程序_延迟输出时间_整合两个py程序

    ​ 整合程序 回忆上次内容 通过搜索发现 time中有函数可以延迟 time.sleep(1) 还可以让程序无限循环 while True: 现在需要两个程序的整合 循环延迟输出 时间输出 ​ 编辑 ...

  2. [NOIP2008 提高组] 笨小猴(洛谷题号P1125)

    [NOIP2008 提高组] 笨小猴 题目描述 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼.但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描 ...

  3. Segment-anything学习到微调系列_SAM初步了解

    Segment-anything学习到微调系列_SAM初步了解 前言 本系列文章是博主在工作中使用SAM模型时的学习笔记,包含三部分: SAM初步理解,简单介绍模型框架,不涉及细节和代码 SAM细节理 ...

  4. 对比python学julia(第四章:人工智能)--(第一节)OpenCV编程初步(3)

    1.4.  人脸检测 (续上) 3.检测视频中的人脸 在VSCode环境中,新建一个空白源文件,以detect_video.jl作为文件名保存到项目文件夹中,然后编写程序检测视频流中的人脸(正脸).由 ...

  5. 【Git】Gitee 码云的使用

    1.注册.登陆.设置配置 以上步骤省略,不需要太多指示操作 2.配置SSH公钥: 先进入自己的用户目录下面 C:\Users\Administrator\ 然后右键空白位置[Git Bash Here ...

  6. 为什么美国人聊天,结尾的时候他们会说“peace”

    相关: https://www.youtube.com/watch?v=w2O--Ly0aQg 作为世界上当前唯一的军事霸权国家,美国居然通过立法的形式来支持种族清洗,这样的国家用虚假的"自 ...

  7. ubuntu系统下 vscode中如何指定conda环境

    参考: https://blog.csdn.net/mieleizhi0522/article/details/89336321 =================================== ...

  8. 【转载】 HTTP中的响应协议及302、304的含义

    原文地址: https://www.cnblogs.com/chenyablog/p/9197305.html ============================== 响应协议 HTTP/1.1 ...

  9. UDP协议实现音频传输

    目录 服务器端 客户端 服务器端 /********************************************************************************** ...

  10. SMU Summer 2023 Contest Round 13

    SMU Summer 2023 Contest Round 13 A. Review Site 我们总是可以把差评放到另一个服务器,好评和中立放另一个,这样最多投票数就是好评与中立数 #include ...