Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1225953
  • 博文数量: 479
  • 博客积分: 12240
  • 博客等级: 上将
  • 技术积分: 4999
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-24 17:12
文章分类

全部博文(479)

文章存档

2014年(1)

2013年(1)

2012年(1)

2011年(95)

2010年(177)

2009年(167)

2008年(16)

2007年(21)

分类: LINUX

2011-03-12 09:08:16

在主机上将已经部署好的根文件系统制作成ubi镜像,需要mkfs.ubifs和ubinize工具,可以交叉编译mtd-utils-1.3.0以上版本获得。目前最新版是1.4.2,喜欢尝鲜的朋友可以编译mtd-1.4.2.tar.bz2。

以下的过程在Fedora Core 9上进行,在其它发行版上可能现象不同。

编译mtd-utils 需要zlib和lzo的支持,所以都需要下载编译。

下载软件包:
wget 
wget 
wget ftp://ftp.infradead.org/pub/mtd-utils/mtd-utils-1.4.2.tar.bz2

编译zlib
./configure
make 
make install

编译lzo
./configure 或者./configure --enable-shared
make
make install

编译mtd-utils:
make WITHOUT_XATTR=1

然后将ubi-utils目录下的ubinize和mkfs.ubifs目录下的mkfs.ubifs复制到/usr/bin目录。




阅读(3408) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~