拿到OK2440开发板之后——连接nfs服务器

昨天就拿到这个开发板了,点了一下发现lcd果然是坏的...罢了,不要钱的东西,也不能要求太多。

咳咳,进入正题,今天尝试用开发板连接到公司的电脑,避免“again&again的下载”所以想搭一个NFS环境。

很久没有弄过了,今天着实费了一些时间,具体的步骤如下:

1.因为板子有bootloader和操作系统,所以这步就略去了,等以后改了bootloader再来仔细说这块

2.装主机(centOS6.2),如果有其他版本的linux也可以,不过一定要有nfs server,gcc、vim、gdb等开发工具,如果你是虚拟机,请选择桥接方式连接到网络(选虚拟网卡也行),不然后面开发板是不能连接到nfs的

3.共享文件,这步对装虚拟机的用户来说是很必要的,这样就可以在你的linux主机里面访问windows的文件了(比如交叉编译工具等)。这里我要说一下,如果没有装vmware tools,共享是不能成功的,具体怎么开共享和装vmware tool可以去网上找,一大堆

4.使用串口工具,比如超级终端,让ok2440进入linxu系统,用一条网线连接开发板和主机的网孔(当然可以用个路由器,这样就不会影响主机的上网了)

5.开centos上的nfs service,命令:service nfs restart 或者/etc/init.d/nfs start

6.修改需要共享出去的内容, 命令:vim /etc/exports ,添加你要共享的目录,比如:/home * ,这就会把home目录的所有东西共享到服务器,客户端连接上nfs就可以访问之,当然其实后面还有很多参数,比如ro rw sync等,具体的这里不详述了,本来只是一个工作记录,不想写的像个教程一样...

7.配置好以后再次重启nfs

8.用ifconfig命令将主机和开发板的ip设为同一网段,然后在超级终端中输入:

mount -o nolock 192.168.102.250:/ /mnt/kerwin 这个冒号不要忘了。。。费了我起码1个多小时找原因。。。

9.连接上之后,就可以进入/mnt/kerwin 目录看到主机根目录下的文件了

10.装上arm-linux-gcc 3.4.1 编了一个hello world 放到根目录下,在超级中端中进入主机根目录,./hello ,终端中出现:HELLO WORLD!

THE END

转载于:https://my.oschina.net/opl/blog/84890

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值