第一步:yum install nfs-utils portmap(如果果有安装,则不必重新安装)
第二步:配置共享文件 vi /etc/exports(修改共享文件目录/tmp/share 172.31.6.*(rw,sync,no_root_squash) )
第三步: showmount -e (查看当前共享目录)或者 cat /etc/exports
至此基本上fedora15算是搭建好nfs了
第四步:service iptables stop (关闭防火墙) ;service nfs restart(重起nfs)
这里要保证虚拟机 主机 开发板三者都能ping通
第五步:在主机系统中打开终端并连接开发板(据我经验,如果要想连接开发板,最好先不要打开虚拟机,有可能在主机系统中不能识别端口(当然这个可以设置,这里不详细描述了))
第六部:mount -t nfs -o nolock ip(your ip):/tmp/share /mnt/nfs
这里貌似一切都很简单顺利:是吗,有人会觉得时,有人觉得不是,如果不是,证明你的能力还行,而且潜力很大;相反,................
这里我出现了一个问题,在网上找了好久都没解决,最后在一个英文网站解决了,因为我在搭建nfs之前搭建了一下samba服务器,我把vi /etc/selinux/config 里的SELINUX改为了SELINUX=disabled,但是在搭建nfs时这里必须SELINUX=permissive,然后重起(reboot)......................
注重细节.....................
参考网站:http://www.linuxquestions.org/questions/fedora-35/fedora-15-systemctl-failures-883764/