解压squashfs,mksquashfs命令详解

大小单双稳赢技巧

squashfs是只读压缩文件系统,可为嵌入式应用降低成本。 在使用nand flash作为存储设备的开发板中,要使用squashfs,内核首先需要squashfs支持,并且还需要mtd字符和块设备支持。 如果将squashfs放入nand分区,则squashfs操作应该具有以下步骤: a .创建a.squashfs镜像(此操作位于宿主机上) #mksquash xxxx xxxx.squash (可以在“-comp”中指定压缩方法)清除nand分区。flash _ erase axxx.squash dd if=xxxx.squash of=/dev/mtdx注意:只有文件系统知识文件的组织数据结构。 将挤压镜像完全复制到分区后,将创建挤压文件系统。 d .装载设备# mount-tsquashfs/dev/mtdblockx/mnt/XXX (需要MTD块设备支持) )错误和进程没有完全记录且知识不足补充如下。 您可以直接在目录下挂载用于创建squashfs的文件系统。 # mount-tsquashfsxxx.squash/dir /打印如下:

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注