Ubuntu16.04NFS配置与ARM开发板互传文件_挂载和卸载

第一步:安装NFS服务

sudo apt-get install nfs-kernel-server portmap

第二步:增加NFS配置文件

sudo vim /etc/exports

在vim终端中添加如下信息:

/home/china/nfsroot *(rw,sync,no_root_squash)

上面的路径解释如下图,其中nfsroot文件夹为NFS服务所用的共享文件夹

第三步:重启NFS服务

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

每修改一次NFS的配置信息时,都需要执行命令重启一次NFS服务

DONE!!!

验证一:linux自己挂载自己

首先用以下命令查看挂载文件夹路径信息

showmount -e

然后执行以下命令挂载改文件夹:

sudo mount -t nfs 192.168.1.218:/home/china/nfsroot /mnt/nfs/

其中,以上的IP地址为我Ubuntu的IP地址,你可以通过ipconfig命令查看自己的,/mnt/nfs/中的nfs文件夹是我自己在Ubuntu系统根目录的/mnt/下自己建立的。

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

ls /mnt/nfs/

可以看到/home/china/nfsroot/目标文件夹里面的信息已经挂载到了/mnt/nfs/文件夹下面

执行以下命令可以完成共享文件夹的卸载工作

sudo umount /mnt/nfs

验证二:arm开发板挂载linux系统里的文件夹

进入arm开发板(笔者的是JZ2440V3)

在开发板的终端里执行以下命令

mount -t nfs -o nolock 192.168.1.218:/home/china/nfsroot /mnt/nfs/

这个/mnt/nfs/里的nfs文件夹是我在开发板上建立的

在开发板的终端里执行命令

ls /mnt/nfs/

正常挂载

卸载挂载的文件夹命令为

 umount /mnt/nfs/

验证卸载成功。

P.S.

每修改一次NFS的配置信息时,都需要执行命令重启一次NFS服务sudo /etc/init.d/nfs-kernel-server restart

若执行时遇到错误,把问题复制到baidu或者google里,也许就会解决了

原文地址:https://www.cnblogs.com/multimicro/p/9269863.html

时间: 2024-08-26 11:17:52

Ubuntu16.04NFS配置与ARM开发板互传文件_挂载和卸载的相关文章

嵌入式开发板丨ARM开发板 学习必备资料- 迅为电子

摘要: ARM开发板 迅为三星Exynos嵌入式开发平台超强GPS模块 iTOP-Exynos4412开发板采用 Exynos4412的主芯片,具有更高的主频和更丰富外设,配置 2GB 双通道 DDR3的内存及 16GB 存储,具有稳定性强.可靠性高,能适用于对性能和处理能力有更高要求的嵌入式系统应用场合. iTOP-Exynos4412开发板内置有无线 WIFI 模块.Bluetooth.GPS.Camera.3G等模组,支持 HDMI1.4(1080P/60Hz)显示,客户可以直接从开发平台

20150502 调试分析之 使用gdb远程调试ARM开发板

20150502 调试分析之 使用gdb远程调试ARM开发板 2015-05-02 Lover雪儿 今天我们要学习的是使用gdb和gdbserver来远程调试开发板程序. 下面是本人的一些具体步骤: 下载gdb-7.9.tar.gz地址: http://ftp.gnu.org/gnu/gdb/gdb-7.9.tar.gz 安装gdb tar -jxvf gdb-7.9.tar.bz2 ./configure -target=arm-none-linux-gnueabi --prefix=/hom

嵌入式开发板 iTOP-4412开发板 初学ARM开发板首选!提供技术支持!

摘要: ARM开发板 迅为三星Exynos嵌入式开发平台超强GPS模块 iTOP-Exynos4412开发板采用 Exynos4412的主芯片,具有更高的主频和更丰富外设,配置 2GB 双通道 DDR3的内存及 16GB 存储,具有稳定性强.可靠性高,能适用于对性能和处理能力有更高要求的嵌入式系统应用场合. iTOP-Exynos4412开发板内置有无线 WIFI 模块.Bluetooth.GPS.Camera.3G等模组,支持 HDMI1.4(1080P/60Hz)显示,客户可以直接从开发平台

ARM开发板程序设计

1.安装uboot到开发板 2.JLINK软件安装 3.JLINK连接 4.JLINK连接测试 ARM汇编程序结构 RVDS CODEWARRIOR:形成一个可运行的软件 AXD:调试器 1.AXD安装配置 2.AXD调试汇编程序 工作模式: 1.用户模式 2.快速中断模式 3.外部中断模式 4.管理模式 5.数据访问终止模式 6.系统模式 7.未定义指令终止模式 切换: 1.软件认为修改 2.外部中断或异常,被动改变 工作模式: 1.用户模式 2.特权模式 或 1.异常模式 2.用户模式或系统

linux嵌入式开发新方法:阿里云+arm开发板

我们学习arm-linux开发常常需要在自己的电脑上安装虚拟机,虚拟机运行linux操作系统,对于一些没有或者不能安装虚拟机的电脑就不能进行arm-linux开发. 但现在我介绍一种新的方法,使用阿里云计算. 准备: 1.阿里云Linux操作系统 2.arm 开发板 3.window上需要的软件:putty.tftp. 步骤: 1.申请阿里云计算服务器,我选的ubuntu,1核,512内存,100M宽带(流量计费方式). 2.配置linux的nfs服务,创建根目录下forlinux文件夹为NFS

iTOP-IMX6UL 实战项目:ssh 服务器移植到 arm 开发板

实验环境:迅为提供的Ubuntu12.04.2 以及虚拟机 编译器:arm-2009q3 编译器 开发板系统:QT系统 开发板使用手册中给Windows 系统安装了 ssh 客户端,给 Ubuntu 安装了 ssh 服务器,这样就可以通过ssh 在 Windows 和虚拟机 Ubuntu 之间传输文件.其实在开发 板上也是可以移植和安装ssh 服务器,这样就可以通过网络,在 Windows 和开发板之间传 输文件.“实战教程-ssh 服务器移植到开发板”,我们要完成的目标是能够通过 ssh 在开

arm 开发板模拟器

现在有的工控嵌入式,跑的都是 x86 的架构,arm 有的还用着不放心.大型主机,也是 x86 和 power 架构的. arm 只有小型设备或者低功耗方向才需要. 其实,基础知识最重要. arm 开发板是用来干活的,学习在没有真的去针对 arm 的时候,你买 arm 开发板只能用来玩,比如自己弄个触摸屏外加硬盘,装进一个盒子.当初去玩时候的 MP4 机.或者做个 arm 架构的 BT 专用机.简单的入门学习,找个模拟器就行了. 如果非要找开发板,建议弄个龙芯的开发板,万一你混一个高级龙芯系统开

迅为震撼推出iTOP-4412精英版|Cortex-A9开发板|ARM开发板|嵌入式开发板

最强四核Cortex-A9开发板迅为iTOP-4412精英版震撼推出,仅售560元 业内公认最强四核 藐视一切挑战 ●四核CPU  ●四核GPU  ●双通道内存  ●HKMG技术  ●超级性能  ●至佳稳定  ●供货周期长 Exynos 4412处理器成功应用于三星GALAXY S3,联想K860,魅族MX2等热门产品当中,并取得巨大成功.出色的功耗控制以及超强的性能一直为业内称道, 超过5000万片的出货量,足以证明其稳定性与可用性.已成为三星官方重点推广的处理器之一,并承诺长期供货. 超强的

ARM开发板挂载U盘

ARM开发板运行Linux系统后,插入U盘,通过串口打印系统识别到U盘如下: 系统识别U盘盘符为sda4 那么需要挂载后才能操作U盘:挂载命令 mount -t vfat /dev/sda4 /mnt 如下: [email protected]:~# mount -t vfat /dev/sda4 /mnt 查看是否挂载成功命令:df -h [email protected]:~# df -h 如下看到mnt目录挂载成功: 可以看到/mnt 目录已成功挂载.