当前位置: 首页 > 工具软件 > CramFS > 使用案例 >

ubuntu安装cramfs

东方旺
2023-12-01

操作步骤

      01、下载所需的源码包

             网络搜索。。。

       02、解压下载的源码包

              tar zxvf zlib-1.2.11.tar.gz

               tar -xvf cramfs_1.1.tar.gz

     03、安装 zlib 

          说明

               不安装zlib在编译cramfs,会报错:fatal error zlib.h No such file or directory

              参考下载网址 http://www.zlib.net/zlib-1.2.11.tar.gz

        参考命令

          tar zxvf zlib-1.2.11.tar.gz

          cd zlib-1.2.11

          ./configure

           make test

           make install

    04、编译生成cramfs

         参考命令

                tar -xvf cramfs_1.1.tar.gz

                cd cramfs-1.1/ 

                 make

         提示

                make正常执行完成,后在cramfs-1.1目录生成两个可执行程序(cramfsck和mkcramfs)

               cramfsck      // 镜像根文件系统转文件夹形式

               mkcramfs      // 文件夹形式转镜像根文件系统

    05、mkcramfs命令格式
           mkcramfs [-h] [-e edition] [-i file] [-n name] dirname outfile
          参数解释如下:
               -h:显示帮助信息
               -e edition:设置生成的文件系统中的版本号
              -i file:将一个文件映像插入这个文件系统之中(只能在Linux2.4.0以后的内核版本中使用)
              -n name:设定cramfs文件系统的名字
             dirname:指明需要被压缩的整个目录树
             outfile:最终输出的文件

           参考命令用法

                        mkcramfs  ./Test/      Test.cramfs

     06、cramfsck命令格式
            cramfsck [-hv] [-x dir] file
           参数解释如下:
                  -h:显示帮助信息
                 -x dir:释放文件到dir所指出的目录中
                 -v:输出信息更加详细
                  file:希望测试的目标文件

           参考命令

                 ./cramfsck Test.cramfs -x ./Test -v

 类似资料: