Openwrt使用mtd和sysupgrade刷机、备份恢复系统配置

原创 2013年12月05日 17:14:26

查看当前系统分区信息:

1
2
3
4
5
6
7
8
cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00020000 00020000 "CFE"
mtd1: 000dff00 00020000 "kernel"
mtd2: 00ee0000 00020000 "rootfs"
mtd3: 00840000 00020000 "rootfs_data"
mtd4: 00020000 00020000 "nvram"
mtd5: 00fc0000 00020000 "linux"

备份系统CFE:
1
dd if=/dev/mtd0 of=/mnt/cfe.bin

备份恢复Openwrt系统配置:
1
2
3
4
5
6
7
8
dd if=/dev/mtd3 of=/mnt/overlay.bin
#备份自定义系统信息,包括新安装软件
mtd -r write /mnt/overlay.bin rootfs_data
#恢复备份设置
sysupgrade -b /mnt/back.tar.gz
#仅备份系统配置
sysupgrade -f /mnt/back.tar.gz
#恢复系统配置

恢复Openwrt系统默认设置:
1
2
3
4
rm -rf /overlay/* && reboot
#删除/overlay分区所有文件,重启即恢复默认设置
mtd -r erase rootfs_data
#使用mtd清除/overlay分区信息后重启即恢复默认设置

刷新系统:
1
2
3
4
mtd -r write openwrt.bin linux
#使用mtd更新系统
sysupgrade openwrt.bin
#使用sysupgrade更新系统,推荐。
版权声明:本文为博主原创文章,未经博主允许不得转载。博主出没群号331983270, 104504347

Openwrt使用mtd和sysupgrade刷机、备份恢复系统配置

查看当前系统分区信息: 1 2 3 4 5 6 7 8 [text] view plaincopyprint? cat /proc/...
  • qq_32331931
  • qq_32331931
  • 2015年10月26日 20:22
  • 178

Openwrt squafs文件系统及sysupgrade升级探究

Openwrt squafs文件系统及sysupgrade升级探究 2016-02-01 11:11:45 http://blog.chinaunix.net/uid-29767867-id-56...
  • caofengtao1314
  • caofengtao1314
  • 2016年10月28日 17:00
  • 694

openwrt系统 sysupgrade 命令执行过程分析

0:扯淡 对这个openwrt的细节方面liaj
  • suiyuan19840208
  • suiyuan19840208
  • 2014年08月30日 16:22
  • 14208

OpenWrt sysupgrade 命令行更新固件到最新版

下面我们要使用 sysupgrade 更新固件到trunk最新版。 要注意的是,trunk包含试验的功能,可能不稳定,刷机风险自己承担。 在浏览器里登陆 192.168.1.1 进行固件升...
  • qq_35718410
  • qq_35718410
  • 2016年10月12日 09:42
  • 1033

openwrt系统 sysupgrade 命令执行过程分析

0:扯淡 对这个openwrt的细节方面了解的还比较欠缺,故从实际中的经常用的功能说起,研究研究,可以了解更多的细节。 在openwrt的页面中已经涉及到下面的内容如: 其中在更新系统时...
  • stone8761
  • stone8761
  • 2014年09月30日 09:58
  • 1903

703N V1刷OpenWrt再刷回原厂教程(无图版)

先申明: 我的703N是TL-WR703N V1.2,亲测成功,其它版本不敢保证,刷死了别找我… 特别提醒: 不管刷哪个版本的固件,请先将路由上的其它网络断开,包括内网和外网,否则一切后果自...
  • GodSpeed513
  • GodSpeed513
  • 2015年05月06日 09:21
  • 987

TP-LINK WR703N OpenWrt刷机教程(图文详解)

1、下载安装 访问WR703N在OpenWrt的Wiki页,然后在Flashing一节中找到下载链接:squashfs-factory.bin。 进入路由器管理界面,出厂配置为http://1...
  • u014078142
  • u014078142
  • 2015年05月18日 11:20
  • 906

WR703N烧写openwrt全过程

1、在虚拟机中新建一个目录,如openwrt    mkdir openwrt 2、进入openwrt目录,从git或者svn上面获openwrt源码    git clone git://git....
  • u014050330
  • u014050330
  • 2015年07月05日 14:54
  • 1644

OpenWrt固件编译刷机完全总结

OpenWrt固件编译刷机完全总结 openwrt编译过程详解,固件手把手刷写,采用tftp命令传输bin文件,设置打开wifi模式,以及Luci web登录页面设置...
  • lyykjen0816
  • lyykjen0816
  • 2016年01月15日 15:40
  • 5273

ORACLE 11G 中采用rman备份异机恢复数据库详细过程

场景:        有一个生产库的用户下面所有的表都不见了,怀疑人为被删除了,现在需要用备份去恢复下,找出原来的表,线上是oracle dataguard环境,有全库备份文件,准备去测试库恢复一下。...
  • mchdba
  • mchdba
  • 2015年02月03日 16:29
  • 7428
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Openwrt使用mtd和sysupgrade刷机、备份恢复系统配置
举报原因:
原因补充:

(最多只允许输入30个字)