openwrt一带配置备份整个固件
每次刷入网上的纯净固件后,自己肯定要配置一下,有些情况还要额外安装软件。
然后再刷固件后,恢复就得再配置和安装一番,体验真的让人难受。
其实有更快捷的方法,直接带配置备份固件(把私人配置与额外软件都备份)。然后直接导入即可。
1.查看firmware的位置
cat /proc/mtd
2.将目标位置的固件备份下来
以第一步找到的mtd5为例。
dd if=/dev/mtd5 of=/tmp/firmware_backup.bin
然后用scp软件直接把固件下载到自己电脑上保存一份。
3.将这个固件恢复
mtd -r write /tmp/firmware_backup.bin firmware
有些小固件会遇到备份固件太大的问题,解决方式就是手动缩小固件。
直接用nodepad++或者sublime text等软件编辑上面的bin文件,把后面连续是f的行删除。只保留非连续f的结尾位置,删除多少就是缩小多少。
然后再正常刷入就行了。
最后,最上面的几步其实用breed web界面去备份固件也可以,效果一样。