查看firmware的位置
root@openwrt:~$ cat /proc/mtd
dev: size erasesize name
mtd0: 00020000 00020000 "CFE"
mtd1: 000dff00 00020000 "kernel"
mtd2: 00ee0000 00020000 "rootfs"
mtd3: 00a20000 00020000 "rootfs_data"
mtd4: 00020000 00020000 "nvram"
mtd5: 00fc0000 00020000 "firmware"
将目标位置的固件备份下来
以第一步找到的mtd5为例。
dd if=/dev/mtd5 of=/tmp/firmware_backup.bin
然后用scp软件直接把固件下载到自己电脑上保存一份。
将这个固件恢复
mtd -r write /tmp/firmware_backup.bin firmware
评论区