注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

deisp的博客

 
 
 

日志

 
 

Cramfs 根文件系统的制作  

2008-02-11 23:54:48|  分类: qt移植 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |


将程序和模块添加到根文件系统中,以gec2410 中的gec2410_demo.cramfs 根文件系统的添加为例。
1 将gec2410_demo.cramfs 拷贝到任意目录下
cp gec2410_camare_demo.cramfs /home
2 在该目录下建立两个文件:
mkdir chang
mkdir guo
3 将Gec2410_demo.cramfs 挂接到chang 目录下
mount –t cramfs –o loop Gec2410_demo.cramfs chang

也可以用mount -o loop gec2410...........................
4 将chang 目录下的内容压缩
cd chang
tar –cvf chang.tar *

(tar czvf ../ccc.tar ./*)
这样将产生一个chang.tar 包.
然后将隐藏的文件要拷贝过来:ls –a 显示所有的文件,cp .bashrc ../guo/ 将.bashrc 文件拷
贝到guo 目录下。
5 将包解压到guo 目录下
umount chang ;卸载挂接
cd .. ;进入上一级目录
mv chang.tar guo
cd guo
tar -xvf chang.tar ;将打包的根文件系统里的内容解压

(tar zxvf ccc.tar)
GEC2410 开发板
165
rm chang.tar
6 将自己的驱动gpiodrv.ko 和应用程序gpio_test 拷贝到相应的目录下。
将gpiodrv.ko 拷贝到guo/usr/目录下
7 经过上面的步骤就可以将自己的驱动和应用程序添加到cramfs 根文件系统中了
现在将开始制作cramfs 根文件系统
先将mkcramfs 文件拷贝到guo 所在的目录
在这个目录下运行命令:
mkcramfs guo Gec2410_demo.cramfs
运行成功后,会在该目录下生成Gec2410_demo.cramfs 根文件系统
8 根文件系统制做成功后,就可以将它烧写到相应的地方

  评论这张
 
阅读(499)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018