查看: 4995|回复: 3

openwrt备份及还原

[复制链接]
  • TA的每日心情

    2017-11-2 11:47
  • 签到天数: 105 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2015-9-2 10:49:01 | 显示全部楼层 |阅读模式
    分享到:
    想要刷新固件,却不知道怎么备份旧的就看下这篇精华帖
    openwrt本来就是linux的一种,那么就是说,他和linux的备份一样,也是使用最常见的几种方法,一般linux备份 只需要备份rootfs即可,其他特殊的情况特殊对待,比如openwrt 的我们一般备份他的firmware

    任何一种工具链接登陆到openwrt的命令行界面
    查看磁盘分区和信息输入:
    cat/proc/mtd
    22.png

    这里我们可以看到firmware是在mtd5这个中(这是随板子自带的那个固件)其他刷过uboot或者直接重新做的另当别论

    使用如下两种方法,也是最为常见的
    cat:

    备份 root@openwrt:~$ cat /dev/mtd5 > /tmp/backup_openwrt.bin

    恢复 root@openwrt:~$ cd /tmp && mtd -e firmware -r write backup_openwrt.binfirmware
    另外一种方式,使用dd命令
    dd:
    dd if=/dev/mtd5 of=/tmp/backup_openwrt2.bin
    33.png


    然后切换到/tmp目录查看备份的文件
    44.png
    *


    dd备份的使用命令 mtd -r write/tmp/firmware_backup.bin firmware,两种可以看到备份的文件一样大,


    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2017-3-23 12:01
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2015-9-2 11:20:12 | 显示全部楼层
    本来我想发的这个帖子你发了   可以用cat 合并bin  cat uboot.bin  firmware.bin art.bin < xxx.bin
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-11-23 14:54
  • 签到天数: 19 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2015-9-2 12:01:58 | 显示全部楼层
    不错不错!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-10-17 12:07
  • 签到天数: 306 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2015-9-3 10:22:00 | 显示全部楼层
    不错,,学习一下,,,,
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-3-19 10:46 , Processed in 0.149003 second(s), 22 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.