免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1301 | 回复: 0
打印 上一主题 下一主题

Ubuntu 下配置 NFS [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-02 16:26 |只看该作者 |倒序浏览
刚开始配置NFS的时候弄了一周都没有弄好 这个知识点虽然不难但是对于初学者来说也是很头疼的
过程是这样的
宿主机操作系统是Ubuntu 9.04,开发板上已有Linux系统,配置NFS使开发板能够调试运行宿主机上编译出来的程序
1、安装NFS
在终端输入命令$sudo
apt-get install nfs-kernel-server,
系统会自动下载并安装nfs-common以及端口映射器portmap;
2、修改 /etc/exports 文件
打开 /etc/exports 文件,在最后添加代码设置要共享的目录及权限,
比如宿主机IP地址为192.168.0.1,开发板IP地址段为192.168.0.*,我想共享/home这个目录下的文件,那么就添加下面这样一句:
/home  192.168.0.* (rw,sync,no_root_squash)
最后记得在宿主机把/home这个文件夹的权限设置为任何人可读可执行;
3、重启NFS服务
在终端输入命令$ sudo /etc/init.d/nfs-kernel-server restart 重启nfs服务
从这里开始 同志们要注意了阿
如果你没有安装minicom 你要首先安装minicom
在终端上输入#sudo apt-get install minicom
这样linux系统会自动安装minicom
接下来你要配置minicom 具体怎么配置 我会在另一篇博客里说明
minnicom配有好以后
在终端输入 # minicom 按回车
这样就通过串口把pc机和目标板链接起来了 在终端里你就能看到 目标板的启动信息 但是这并没有完minicom只是通过一个类似与dwn的东东,我们的目的是要挂载nfs
接下来做的事情更重要了
把交叉线与电脑的网线接口链接上,就是把网线拔了 然后 把目标机和pc机用交叉线链接起来
复位目标板启动进入目标板的linux系统进入之后按回车会进入到目标板的 shell 人后 输入 ifconfig 查看目标板的ip
或者查看目标板Linux中/etc/init.d/rsC中可知开发板IP,一般为192.168.0.15
还有一点非常值得注意 由于你把pc机网线拔了 pc机现在的ip地址就是一段乱码,也就是说pc机现在没有ip,他不知道自己的ip是什么,这就要求我们要给他重新设置一个ip使得pc有自己的ip。
设置方法是这样的 首先要回到pc机终端下 输入# ifconfig
               这时你会看到pc机的ip是一段乱码,我们需要输入这样的命令
               #ifconfig eth0 192.168.0.1 up
               这个命令是给pc机设置一个 192.168.0.1的ip 注意自己设置的这个ip的断一定要和目 标板的断想同 也就是 加入你目标板的pi是192.168.0.*你pc机的ip 机应该是192.168.0.*。这样pc机有自己的ip了,我们首先要 ping一下 ,看看 pc机和目标板能不能够连上
              #ping 192.168.0.15 (这个是我的目标板的ip)
如果出现类似于 PING 192.168.0.15 (192.168.0.15): 56 data bytes
             64bytes from 192.168.0.15; icmp_seq=o ttl=128 time=3.5 ms
              *******
这样的提示 证明你的pc机已经能和开发板连接上了 ,也是就网线通了,你可以用ctrl+c退出ping
如果没有出现类似与上面的提示那么你前面的配置可能出了问题 ,自己要去检查 ,否则怎么样调试也不会成功。
大功搞成了一大半
我们现在在终端输入 #minicom进入到 目标板的终端然后 再ping一下,看看目标板和pc机是否能ping过
                #ping 192.168.0.1 (这个是我pc机的ip)
如果还出现前面那些代码 证明 链接上了。
最后我们要作的就是挂载了
                #mount 192.168.0.1:/home /mnt
通过这个命令我就把我pc机上的home目录挂载到了目标半的 /mnt目录下
如果挂载成功
你会在目标半的/mnt目录下看到 home目录
大功告成了!!!!
需要注意的是 #mount 192.168.0.1:/home /mnt这里的ip还有目录要与 /etc/exports 文件里所修改的相同
好了 写了这么多希望大家能明白
我在网上看了很多关于nfs挂载的 可是 写的都不够具体 希望这个能给你们带来帮助!
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/107170/showart_2109550.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP