【OK210试用体验】网络服务器及无线打印之NFS搭建 - 在线问答 - 电子技术论坛 - 最好最受欢迎电子论坛!

【OK210试用体验】网络服务器及无线打印之NFS搭建

``
ok210网络服务器及无线打印之NFS搭建

废话少数直接进入正题,这篇帖子从头到尾都是讲述怎么在210上搭建NFS环境,由于210编译好的内核中没有把nfs编译进去,所以我们需要自己编译内核,这中间遇到了两个问题,具体怎么解决,看文章末尾就行。

第一部分:编译内核

首先根据软件说明手册下载资料中的linux2.6.35.7.tar.gz,直接放到pc机的ubuntu系统中,然后解压出来,用命令行也好,图形界面也好都行。我直接给出命令行的解压命令供参考使用

tar–zxvf linux2.6.35.7.tar.gz

解压后会出现这个文件通过命令行进去

然后执行


当你执行这条指令的时候如果告诉你缺少交叉编译工具链 然后你需要按照文末的方式解决这个问题。

上述指令执行完成后,接着执行

继续执行


这条指令也有可能缺少依赖包ncurses,这个是第二个问题,解决办法也是见文末。

执行完成后会出现下边的界面


然后按照下列一系列配置就行(回车选择,空格选用)

先进入


其次勾掉


再然后,返回上一级,就是tableexit回车

  按照下列图片指示选择



勾选这些


完事后退出编译内核

在命令行输入如下指令


等上10分钟左右,待内核编辑完成然后再内核源码目录下arch/arm/boot中找到zImage,拉出来更名为zImage-210,为什么更改为这个名字,因为一件烧写的时候只支持这个名字。好了,拷贝到SD卡通过SD烧写系统。内核编译部分就算完成,接下里,进入NFS配置部分。

第二部分:配置NFS

首先配置pc机的NFS环境

①先将虚拟机的网络连接方式变成桥接模式,这个为什么是桥接模式,如果是net共享ip的话主机的ip和和虚拟机的ip不位于同一个ip段,就不能正常使用,所以这个一定要先配置

②确保开发板的ip和虚拟机的ip在一个网段看图,我的是

这个是开发板的


这个是PC机的


Ubuntu默认是没有安装nfs服务的所以我们要首先安装一下,直接使用命令apt-get


安装完成后,在ubuntu的主目录下设置一共享文件夹。


然后执行


在最后一行加入下边这句话


①是你的共享文件夹的目录,这个一定是全部的路径,不能错,第二个是要连接的ip地址,在这里是你卡筏板的ip地址,这里选用一个网段。③是共享文件的参数选择,具体含义自行百度。

然后执行下边的指令


其次是实现开发板NFS挂载

使用下边的命令


①是挂载参数,具体含义自行百度,②是你要挂载在pc机的ip地址③你要挂载的pc机的目录④挂载在开发板的什么目录下。


至此所有的环境搭载完毕,下边进行测试

首先在210上建立一个新的文件夹123


在pc机上查看


在pc机上建立一个新的文件夹456


在210上查看


说明nfs文件系统搭建成功





问题解析

问题一,缺少编译工具链的问题

http://www.codesourcery.com/sgpp/lite/arm/portal/package5383/public/arm-none-linux-gnueabi/arm-2009q3-67-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2   在此网站下载工具包

然后进入到/usr/local,新建文件夹,命名为arm,把上述的下载的工具包解压到arm

然后设置环境变量


要是总是有效的话把这句话加入到/etc/bash.bashrc中去,然后启动环境变量设置

source/etc/bash.bashr

最后检查有没有添加进去


查看是否添加成功


然后出现下图所示证明安装成功


问题二,缺少依赖环境ncurses


导入就行。

Ok整篇文章到此就结束啦,接下来要做的就是安装samba,配置samba环境,下篇帖子将仔细讲解这个问题

``

0个回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /6 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-4-20 05:43 , Processed in 0.449635 second(s), Total 57, Slave 42 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表