linux系统挂载jffs2,生成新的jffs2

一. 挂载操作
加载mtdram模块、mtdblock模块:

  1. sudo modprobe mtdram total_size=16384//total_size后面跟的参数单位是KB,并且其大小要大于jffs2镜像文件的大小
  2. sudo modprobe mtd
  3. sudo modprobe mtdblock
  4. sudo modprobe jffs2
    拷贝jffs2镜像文件到/dev/mtd0:
  5. sudo dd if=mtd.jffs2 of=/dev/mtd0
    挂载(mount)/dev/mtdblock0:
  6. sudo mount -t jffs2 -o rw /dev/mtdblock0 jffs2_dir
    二. 卸载操作
  7. sudo umount jffs2_dir
  8. sudo rmmod jffs2 mtdblock mtdchar mtdram mtd_blkdevs mtd
    三. 说明
  9. mtd.jffs2为打包的jffs2文件
  10. jffs2_dir为要挂载的目录
  11. dd if=/dev/mtdblock0 of=new_systemfs.jffs2 //生成一个新的jffs2

猜你喜欢

转载自blog.csdn.net/qq_30727593/article/details/125140911
今日推荐