mtd是什么?memory technology device - Linux 访问 内存设备(rom, flash) 的子系统常用于嵌入式设备 Flash 存储mtd-utilsflash, jffs, nand, ubi/dev/mtdN - 字符设备ioctlMEMGETINFO, MEMERASE/dev/mtdblockN - 伪装块设备参考https://my.oschina.net/shelllife/blog/123482https://unix.stackexchange.com/questions/513415# 查看 mtd 和 ubi 分区cat /proc/partitions# mtd 块cat /proc/mtd nanddump -f /tmp/mtd0.bin /dev/mtd0 /usr/bin/ubiattach /dev/ubi_ctrl -m <MTD_partition> -O <block_size>/bin/mount -t ubifs ubi1:rootfs0 /media/mnt # 如果没有 fsnanddump -f /tmp/mtd0.bin /dev/mtdblock0# data flash / NORdd if=/dev/mtdblock1 of=/tmp/mtd1.bin mknod -m 644 /dev/mtd9 c 90 9mknod -m 644 /dev/mtdblock9 b 31 9mount -t jffs2 /dev/mtdblock9 /mntCopy