nfs挂载问题
nfs原理:通过网络,将远程主机共享的文件系统,挂载到本机。
双方在进行nfs通讯时,必须启动portmap(F8中是rpcbind)服务。
如果没有,去F8安装包里头找,或是用yum进行自动安装。
首先,用ifconfig将主机和开发板设置到同一网段,如主机192.168.1.111,子网掩码为255.255.255.0,开发板为192.168.1.168,子网掩码255.255.255.0
然后互相ping下,Ping的通说明网线和网卡没问题。
然后,架设nfs服务器(以下服务的开启和关闭,都可通过setup命令,进行配置)
1)在主机上启动portmap服务(F8为rpcbind,默认都为开启)
service rpcbind start
可以用service rpcbind status 进行检查是否开启。
2)对nfs进行配置(/etc/exports)
修改配置文件/etc/exports
添加如下代码
/utuLinux *(rw,sync,no_root_squash)
要共享的目录 允许使用的用户,*表示允许任意用户使用,也可以使用具体的ip,如本机可用192.168.1.168,括号中rw代表可读写,sync未知,no_root_suqash意思是以root权限访问该共享文件夹。
修改完之后,输入:
[root@localhost etc]# exportfs -rv
使配置文件生效。
3)在主机上启动nfs服务
service nfs start
4)在开发板上进行挂载mount
mount -t nfs -o nolock 192.168.1.111:/utuLinux /mnt
(其中nolock 不知道什么用)
建议:在配置完nfs后,可以本机挂载自己,试试看,是否配置正确
mount -t nfs 192.168.1。111: /utuLinux /root/linyaoyi
其间遇到的问题:
1)mount: 192.168.1.111:/utuLinux failed, reason given by server: Permission denied
查看配置文件exports,是否为允许挂载的客户。
2)mount: RPC: Unable to receive; errno = No route to host
首先看是否在同一网段
再者输入:
[root@localhost etc]# service iptables status
看防火墙是否开启,有则将其关闭
[root@localhost etc]# service iptables stop
3)mount: RPC: Unable to receive; errno = Connection refused
首先看nfs服务是否开启,其次看rpcbind是否开启,如果rpcbind没有运行,那在重新开启rpcbind后,要再restart nfs服务,因为重启rpcbind已对nfs的一些配置造成影响,需要restart
原文地址 http://lindyml.blog.163.com/blog/static/59311828200811331723754/
分享到:
相关推荐
这是在DM664上成功的挂载nfs的步骤说明,以及一些思考。希望有借鉴作用
nfs挂载根文件系统 详细说明如何挂载NFS根文件系统 如何设置NFS服务器 设置bootargs参数····
ubuntu下开发板NFS挂载虚拟机下文件夹的操作过程
Linux系统的开发板可以不用烧写文件系统而通过NFS挂载在宿主机里的根文件系统,同样可以启动,而且这还有一个好处就是方便开发。但是要想使内核挂载上宿主机的文件系统,必须配置好开发板的启动方式,本文就是一个要...
nfs挂载根文件系统-tftp下载内核运行
挂载 NFS 共享,使用 mount -t nfs -o rw 192.168.109.130:/nfs/ftp /var/ftp 命令完成挂载 10 要想每次启动机器的时候自动挂载,可使用命令 vi /etc/fstab 编辑,在最后面加上 192.168.109.130:/var/ftp /nfs/ftp ...
一个简洁 完善的用于嵌入式linux系统的半自动nfs挂载脚本 如果你厌烦了每次连接开发板时必须输入的那段又长又臭的mount命令 该脚本将会是你的菜 脚本整合了快速挂载 快速卸载功能 通过参数指定 只需成功挂载一次 ...
如何通过NFS挂载,文档里面写的很详细 有助于理解NFS的设置
个人关于Linux挂载NFS系统的一些总结
WINODWS下面NFS服务器,可以挂载NFS目录
在虚拟机上,NFS挂载开发板文件系统的方法,实际操作并成功后才上传的。
本资料是适合各种开发板和linux系统 nfs服务器挂载。
blackfin uClinux使用NFS挂载文件方法
通过nfs挂载主机目录到开发板.
友善之臂的Tiny6410开发板NFS挂载详细步骤...
NFS服务及自动挂载和验证
TX2440开发板光盘提供的NFS服务器配置、挂载的文档,能快速的学会NFS网络文件系统的使用。
基于mini2440 NFS挂载步骤,注意点,并附有每一步的操作图
挂载NFS个人总结,学习linux的人都知道,最开始的时候卡在了开发环境搭建上面。所以,我特意总结了好多方便。