比较一下与PandoraBox固件下分区情况:
dev: size erasesize name
mtd0: 00030000 00010000 “u-boot”
mtd1: 00010000 00010000 “u-boot-env”
mtd2: 00010000 00010000 “Factory”
mtd3: 01000000 00010000 “fullflash”
mtd4: 00f80000 00010000 “firmware”
mtd5: 00110000 00010000 “kernel”
mtd6: 00e50000 00010000 “rootfs”
mtd7: 008c0000 00010000 “rootfs_data”
mtd8: 00020000 00010000 “panic_oops”
mtd9: 00010000 00010000 “culiang-crash”
mtd10: 00010000 00010000 “culiang-reserved”
mtd11: 00010000 00010000 “culiang-Bdata”
备份(u盘挂载点是/mnt/sda1)
dd if=/dev/mtd0 of=/tmp/Bootloader.bin
dd if=/dev/mtd1 of=/tmp/Config.bin
dd if=/dev/mtd11 of=/tmp/Bdata.bin
还原
mtd -r write /tmp/Config.bin u-boot-env
mtd -r write /tmp/Bdata.bin culiang-Bdata
1 2
有帮助