您的位置:首页 > 其它

嵌入式文件系统之--cramfs文件系统的制作工具

2012-03-31 15:27 381 查看
CRAMFS文件系统简介:
CRAMFS文件系统是由LinuxTorvalds编写的专门针对闪存设计的只读压缩文件系统。

与RAMdisk方式不同,CRAMFS文件系统不需要一次性地将文件系统中的所有内容都解压到内存中,而只是在系统需要访问某个数据时,马上计算出该数据在CRAMFS中的位置,将其实时的解压到内存之中,然后通过对内存的访问来获取文件系统中需要读取的数据

源文件:从http://sourceforge.net/projects/cramfs下载cramfs-1.1.tar.gz
#
tar -zxvfcramfs-1.1.tar.gz
#
cd cramfs-1.1
#
make

经过以上步骤会生成两个可执行文件:
mkcramfs和cramfsck;
把这两个可执行文件拷贝到/bin目录下,就可以使用相应的命令了;
命令使用:
mkcramfs工具用来创建CRAMFS文件系统
#
mkcramfsdirname outfile

cramfsck工具用来进行CRAMFS文件系统的释放和检查
#
cramfsck -xdirname filename
-x
dirname表示释放到dirname所指定的目录中.

例如:
cramfsck
-xroot root.cramfs 解压*.cramfs文件
mkcramfs
rootroot.cramfs压缩root根文件为root.cramfs
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  工具 嵌入式