Chinaunix首页 | 论坛 | 博客
  • 博客访问: 37063
  • 博文数量: 17
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2016-09-28 21:44
个人简介

因工作项目需要,决定以零linux基础开始做基于海思HI3520D的视频系统的开发,记录一下开发的过程。

文章分类

全部博文(17)

文章存档

2015年(17)

我的朋友

分类: LINUX

2015-01-30 08:45:47

     前面说了,我已经在服务器和客户端都搭建好了NFS支持,现在唯一麻烦的就是每次开发板上电,我都需要运行ifconfig来配置iP地址和mac地址,子网掩码,网关,然后才能够ping通服务器,然后才能够挂载nfs共享目录。能不能让开发板每次启动后直接配置好,共享目录也挂载好,我直接就可以用呢?当然可以,而且办法很多,我就先搜了个简单的。
    我的开发板是用busybox制作根文件系统的,同时也具有处理系统初始化过程的能力。在默认情况下,busybox会运行系统初始化脚本/etc/init.d/rcS。
    那么问题就简单了,只要在这个rcS文件中加入我们想要初始化的几个语句就可以了。
    进入开发板的相应目录,使用vi打开rcS文件,编辑,保存,退出,搞定,就这么简单?当然是我YY的。首先使用VI就有问题,又是插入模式,命令模式,底行模式,你要不好好看文档根本不知道从哪里入手,这个不是本文的重点。
     当然我也是认真看了文档的,但是我的开发板不知是否有问题,在进入rcS文件编辑后,感觉键盘一直在狂输入Q^S这几个字符,我狂按ESC之后会停,但过一会儿又出来了。总之rcS文件一直没有按照我的意愿修改好。难道是HIlunux的简化版vi太简化了,以至于出了毛病?
      我不过我还是想了一个曲线救国的方法。
      咱不是已经能够nfs成功,共享目录了吗?把那个rcS文件复制到共享目录里面,然后在服务器上用gedit修改多简单呀,修改完之后再复制回去/etc/init.d/目录不就行了。
     
      哈哈,还是gedit好用,linux高手别喷我呀,我是菜鸟。
     不管怎么样,开发板重新启动之后,一切就配置好了,可以直接用了。至于vi的问题,以后有时间会搞清楚的
    
阅读(678) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~