`

openwrt系统备份

阅读更多

刷固件,之后恢复/overlay目录就可以了?

https://forum.openwrt.org/search.php 搜backup

修改代码,保存配置时【增加一个保存目录,即/overlay】

完成论坛版本的备份、恢复。实际上完全可以写个脚本用于通过界面备份恢复,不过中间停顿,系统就坏了。

备份,即将/overlay打包到本地。 刷机(必须对应一个版本), 删除新机的/overlay目录,通常只有 几十K,这个时候删除overlay,把原来overlay的拷贝过去就可以了。

刷系统后,wifi无法启动,显示如下错误.

root@OpenWrt:~# ls

root@OpenWrt:~# wifi status

Configuration file: /var/run/hostapd-phy0.conf

Channel not configured (hw_mode/channel in hostapd.conf)

Could not select hw_mode and channel. (-1)

wlan0: Unable to setup interface.

rmdir[ctrl_interface]: No such file or directory

Failed to start hostapd for phy0

不知道问题出在哪里。

wifi detect > /etc/config/wireless, 然后通过GUI设置enabled,就可以启动了。否则,wifi up总是显示disabled, 或者也可以直接通过编辑器更改 wireless文件

config 'wifi-device' 'radio0'

option 'type' 'mac80211'

option 'channel' '11'

option 'macaddr' '00:1f:33:44:55:66'

option 'hwmode' '11g'

option 'disabled' '0' // 是否开启无线的配置在这个地方?

option 'txpower' '20'

option 'country' '00'

root@router:/overlay# find / | grep fstab

/etc/fstab

/usr/lib/lua/luci/model/cbi/admin_system/fstab

/usr/lib/lua/luci/model/cbi/admin_system/fstab/mount.lua

/usr/lib/lua/luci/model/cbi/admin_system/fstab/swap.lua

/usr/lib/lua/luci/model/cbi/admin_system/fstab.lua

find: /proc/18915: No such file or directory

/rom/etc/fstab

/rom/usr/lib/lua/luci/model/cbi/admin_system/fstab

/rom/usr/lib/lua/luci/model/cbi/admin_system/fstab/mount.lua

/rom/usr/lib/lua/luci/model/cbi/admin_system/fstab/swap.lua

/rom/usr/lib/lua/luci/model/cbi/admin_system/fstab.lua

root@router:/overlay# ls /etc/fstab -l

lrwxrwxrwx 1 root root 10 Apr 2 11:26 /etc/fstab -> /tmp/fstab

root@router:/overlay# which 7z

/usr/bin/7z

root@router:/overlay# ls /overlay/usr/bin/ // 前面的7z,其实就是放在这个overlay目录,这个文件系统的格式是mini_fo

7z

mini_fo:/overlay 5.1M 5.1M 0 100% / 这个文件系统,使squafs支持写操作?

root@router:/overlay# free

total used free shared buffers

Mem: 29808 27988 1820 0 2464 // 剩余内存怎么只有1820K了呢?

Swap: 0 0 0 // 为系统添加交换空间.

Total: 29808 27988 1820

ext root

http://www.right.com.cn/forum/thread-46556-1-1.html

挂载之后,不能umount,ext root分区不能是FAT格式

参考资料

https://forum.openwrt.org/viewtopic.php?id=29513

https://forum.openwrt.org/viewtopic.php?id=28368 压缩备份至U盘

http://openwrt.org.cn/bbs/viewthread.php?tid=1273&extra=page%3D1&page=1 // 备份中文教程

分享到:
评论

相关推荐

    openwrt恢复出厂(firstboot)

    大致的openwrt恢复出厂原理,估计其他linux也可以借用,具体细节还在研究

    openwrt知识总结 (刷固件,备份固件方法)

    "openwrt知识总结(刷固件、备份固件方法)" OpenWRT 是一个基于 Linux 的嵌入式操作系统,专门为路由器和其他嵌入式设备设计。以下是 OpenWRT 知识总结,包括刷固件和备份固件方法。 刷固件 刷固件是指将 ...

    笔记本安装openwrt系统完整技术资料

    【标题】"笔记本安装OpenWrt系统完整技术资料"涵盖了如何在笔记本上安装开源路由器操作系统OpenWrt的详细步骤。OpenWrt是一个基于Linux的嵌入式操作系统,常用于网络设备,如路由器,以提供高度定制和扩展的功能。 ...

    Official-backup:备份openwrt官方

    源码备份对于开发、调试、学习和维护OpenWrt系统至关重要,因为它允许用户深入了解系统的内部运作,甚至根据需求进行修改和扩展。 OpenWrt系统开源的标签揭示了该项目遵循开源原则,这意味着源码是公开的,任何人都...

    OpenWRT配置

    考虑到OpenWRT的内核驻留在Flash中,为避免因错误操作导致系统无法启动,建议定期备份Flash内容。使用`dd`命令可以将Flash分区的内容导出至文件,例如,`dd if=/dev/mtd/0 of=/tmp/cfe.bin`用于备份Bootloader分区,...

    OpenWrt-720NWAN口改LAN备份

    在本文中,我们将深入探讨如何在OpenWrt系统中将720NWAN口转换为LAN口,并进行相关配置的备份,以便于恢复或在其他设备上重复使用。 首先,了解OpenWrt的网络接口配置是至关重要的。在OpenWrt中,WAN(Wide Area ...

    易语言OpenWrt路由器系统操作

    2. **OpenWrt系统操作**:OpenWrt提供了丰富的命令行接口(CLI)和Web界面,允许开发者通过SSH、HTTP或HTTPS协议进行远程访问。在易语言中,可以使用网络库或者API来执行OpenWrt上的各种命令,如获取系统状态、重启...

    嵌入式无线路由系统openwrt的web配置工具

    这种工具通常称为LuCI(Luci Configuration Interface),它极大地简化了对OpenWrt系统的设置和管理过程,使得非专业用户也能轻松操作。 在OpenWrt中,LuCI提供了以下主要功能: 1. **网络配置**:用户可以配置WAN...

    将红米AX6路由器刷为openwrt系统所需工具

    在本文中,我们将深入探讨如何将红米AX6路由器刷入OpenWrt系统,并了解所需的工具和步骤。红米AX6是一款性能强大的路由器,而OpenWrt则是一个开源的嵌入式操作系统,常用于路由器,提供了高度可定制的网络管理和功能...

    7500固件刷openwrt

    固件刷写是IT领域中路由器定制化的重要环节,OpenWrt是一个开源的嵌入式操作系统,常用于无线路由器的个性化改造。本文将详细介绍如何在7500V2型号的路由器上刷写OpenWrt固件,以及涉及到的相关技术知识点。 首先,...

    FW300R直接刷openwrt

    标题 "FW300R直接刷openwrt" 指的是将TP-Link的FW300R无线路由器升级到OpenWrt操作系统的过程。OpenWrt是一个基于Linux的开源固件项目,提供了丰富的功能和自定义选项,适用于各种网络设备,特别是路由器。通过刷入...

    WDR6500V2刷OpenWrt专用

    7. **配置OpenWrt**:刷机完成后,路由器会自动重启并运行新的OpenWrt系统。你可以通过默认的IP地址(如192.168.1.1)访问路由器的Web管理界面,进行初始设置和网络配置。 OpenWrt的刷入,不仅能够让你的路由器运行...

    OPENWRT智能家居开发入门教程

    OpenWRT系统被广泛认为是一个可塑性极强的系统,适合进行二次开发。 首先,教程强调了为什么选择RT5350芯片和OpenWRT系统进行智能家居的开发。RT5350集成了CPU、WIFI、USB等模块,便于实现终端设备的无线连接与控制...

    K2P刷openwrt

    OpenWrt是一个开源的嵌入式操作系统,设计用于各种网络设备,尤其是无线路由器。它提供了高度自定义性和强大的功能,允许用户根据自己的需求对路由器进行深度定制,例如提升网络性能、增强安全设置、添加额外的服务...

    841刷openwrt固件

    OpenWrt是一个开源的嵌入式操作系统,常用于路由器设备,提供高度定制和灵活的网络管理功能。在本文中,我们将深入探讨如何为TP-Link 841 v7路由器刷写OpenWrt固件,以及相关的注意事项和步骤。 首先,我们需要了解...

    openwrt深入学习笔记.zip

    学习笔记可能涵盖了如何从源代码构建OpenWrt系统,这包括配置选项选择、编译、交叉编译以及固件烧录到目标设备的步骤。 4. **OpenWrt网络配置**: 学习笔记可能会讲解如何配置网络接口,如WAN、LAN、Wi-Fi等,...

    941N V5官方web直刷openwrt

    这个过程中涉及的知识点涵盖了路由器的基本操作、固件升级方法、OpenWrt系统的安装和配置,以及网络设备的安全管理。通过这一系列步骤,用户不仅能学习到基本的网络设备管理技能,还能深入了解Linux嵌入式系统的应用...

    QCA9533 OpenWrt 8M固件

    刷机完成后,路由器会自动重启,此时就成功升级到了OpenWrt系统。 刷入OpenWrt固件后,你可以通过Web界面(LuCI)或者SSH远程访问路由器进行配置。LuCI提供了直观的图形用户界面,方便非技术用户进行设置;而SSH则...

    TPLINK-N702打印机服务器备份-backup-OpenWrt-2016-01-31.tar.gz

    描述中的“TPLINK-N702打印机服务器备份-backup-OpenWrt-2016-01-31.tar”是对备份文件的简要说明,强调了它是TPLINK N702路由器上运行的OpenWrt系统的打印机服务器配置的备份,日期同样为2016年1月31日。...

    LEDE/OpenWrt解包工具

    LEDE(Linux Embedded Development Environment)和OpenWrt是两个开源的嵌入式操作系统,主要用于路由器和其他网络设备。它们基于Linux内核,提供了丰富的软件包管理和高度可定制的系统环境,让开发者可以轻松地对...

Global site tag (gtag.js) - Google Analytics