当前位置:首页 > 单片机 > 单片机
[导读]主要记录下如何在ARM开发板上挂载NFS文件系统。PC主机:Ubuntu 和 redhat 9.0目标板:TQ2440开发板,linux内核2.6.301.PC上安装NFS服务sudo apt-get install nfs-kernel-serversudo apt-get install portmap nfs-com

主要记录下如何在ARM开发板上挂载NFS文件系统。

PC主机:Ubuntu 和 redhat 9.0

目标板:TQ2440开发板,linux内核2.6.30

1.PC上安装NFS服务

sudo apt-get install nfs-kernel-server
sudo apt-get install portmap nfs-common

2. 编辑/etc/exports文件

yj423@ubuntu:~$ cat /etc/exports
/home/yj423/nfswork *(rw,sync,no_root_squash)

设置/home/yj423/nfswork为被挂载的文件目录

3.启动NFS服务

sudo /etc/init.d/nfs-kernel-server start
sudo /etc/init.d/portmap start

NOTE:确保每次Ubunu重启时都要启动这两个服务,否则NFS根文件不能挂载。

4.配置开发板Linux内核,开启NFS客户端


5. 在开发板建立挂载点的目录

执行命令: mkdir /mnt/nfs

6. 挂载NFS文件系统

执行命令:mount -o nolock 192.168.1.102:/home/yj423/nfswork /mnt/nfs

执行完以后,NFS就挂载完成。

NOTE:此处一定要加上-o nolock 选项,否则挂载会失败。至于原因,网上的解释如下:

nfs mount 默认选项包括文件锁,依赖于portmap提供的动态端口分配功能;
简单的解决方法:kill 文件锁(lockd)或者mount -onolock
nolock这个选项是针对NFS所特有的:Disable NFS locking. Do not start lockd. This has to be used with some old NFS servers that don't support locking.

查看挂载后的情况:

[root@yj423 /mnt]#mount -o nolock 192.168.1.102:/home/yj423/nfswork /mnt/nfs
[root@yj423 /mnt]#cd nfs
[root@yj423 nfs]#ls
bin dev home linuxrc proc sbin tmp var
boot etc lib mnt root sys usr welcome


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

通过图文的方式来讲解 Linux 文件系统的原理,而不用陷入源代码的深渊之中。...

关键字: Linux 文件系统 原理

本文主要讲解文件系统挂载核心逻辑,暂不涉及挂载命名空间和绑定挂载等内容(后面的内容可能会涉及),且以ext2磁盘文件系统为例讲解挂载。

关键字: Linux 文件系统 文件系统挂载

所有的应用程序都需要存储和检索信息。进程运行时,它能够在自己的存储空间内存储一定量的信息。然而,存储容量受虚拟地址空间大小的限制。

关键字: 文件系统 磁盘 共享文件

数据仓库的起源可以追溯到计算机的发展初期,并且数据仓库是信息技术长期发展的产物,在以后也会一直发展。

关键字: 数据仓库 文件系统 DBMS

上一篇我们已经在QSPI FLASH上支持了fatfs文件系统:这次我们继续在该代码上支持SD卡文件系统,ST官方在维护CubeMX上对多个硬件驱动的fatfs兼容性做得非常好,所以还是用STM32CubeMX来配置就可...

关键字: fatfs 文件系统 Flash

使用SD卡将文件拷贝到QSPI FLASH(采用fatfs文件系统)

关键字: Flash W25Q64 文件系统 Fatfs

Linux一个重要的哲学是:一切皆文件。而文件与文件系统是密切相关的,本篇笔记我们来一起学习、理清那些令我们眼花缭乱的文件系统。

关键字: Linux 文件系统 文件

  本文根据网络视频采集的需要,将网络传输与视频采集相结合,设计了以S3C2440为核心的USB摄像头视频采集和嵌入式Linux系统下的视频服务器,从而实现了远程网络视频信息采集。   

关键字: s3c2440 视频采集 usb摄像头

         之前在提起自动化或是智能化时,人们会不自觉的想到工业生产,这是因为自动化这个字眼进入中国,确实是以工业

关键字: 嵌入式 Linux s3c2440 视频采集

  引言   随着科技的不断发展,以数据业务为主的固定宽带无线接入技术发展已经很成熟,而移动宽带无线通信技术还并没有得到广泛的应用。由于移动宽带无线接入系统需要解决带宽、移动性和覆盖范围

关键字: IPv6 s3c2440 x86 架构
关闭
关闭