nfs挂载到开发板

nfs挂载到开发板

一直没有什么写技术文章的好习惯,哈哈,只是有的时候自己解决了一些问题自娱自乐,自顾自的得意一会,然后今天想把今天碰到的问题以及解决的过程写出来,希望能给一些刚好碰到该问题的童鞋一些帮助。

   好了废话不多说了,以前一直在看,现在自己也动手一会,哈哈 。

一、毋庸置疑,第一步就是安装nfs,敲入命令apt-get install nfs-kernel-server(我用的是linux系统是ubuntu),这是我已经安装好了的,不会安装的童鞋稍微百度一下。


二、配置/etc/exports文件,在文件末未添加你要挂载的linux中的文件夹 

如:/opt/FriendlyARM *(rw,sync,no_root_squash)  这是我要挂载的目录


三 、关闭虚拟机中linux和主机中的防火墙敲入命令sudo ufw disable,主机中关闭防火墙我就不说了,很简单,实在不行百度吧。


四、到现在就应该看一下虚拟机和pc机以及开发板之前能不能通信了,方法就是ping命令,我的主机iP为192.168.1.110,linux虚拟机为192.168.1.107,开发板为192.168.1.109

1、在主机上ping


2、在开发板上ping,通过在超级终端对开发板进行操作



3、在虚拟机linux上操作,注意:在linux上ping的时候PING命令会一直进行测试,停下ping命令可以用ctrl+c 或ctrl+d



经过以上测试说明三个设备之间都能ping的通,说明能正常通信,现在来看看是不是能挂载上呢

五、在超级终端上操作开发板  看看能不能将nfs挂载开发板

在终端输入命令:mount -t nfs -o nolock 192.168.1.107:/opt/FriendlyARM  /mnt

发现至此出现一个问题:


于是我仔细查看该文件fstab结果没找到,所以自己写了一个文件在里面内容只有一句话:

192.168.1.107:/opt/FriendlyARM    mnt    nfs     defaults    0    0

这句话的意思就是指定linux中要挂载的目录以及其ip地址,fstab详细的意思在这个博客里有:http://blog.csdn.net/zhaole20094463/article/details/7540100

现在你在运行这个命令: mount -t nfs -o nolock 192.168.1.107:/opt/FriendlyARM  /mnt看不到输出结果,然后在进入mnt目录查询,你会发现在linux里的目录



如有错误,欢迎大家指出错误本人邮箱:mr_display@163.com,谢谢!


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值