刷固件,之后恢复/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恢复出厂原理,估计其他linux也可以借用,具体细节还在研究
"openwrt知识总结(刷固件、备份固件方法)" OpenWRT 是一个基于 Linux 的嵌入式操作系统,专门为路由器和其他嵌入式设备设计。以下是 OpenWRT 知识总结,包括刷固件和备份固件方法。 刷固件 刷固件是指将 ...
【标题】"笔记本安装OpenWrt系统完整技术资料"涵盖了如何在笔记本上安装开源路由器操作系统OpenWrt的详细步骤。OpenWrt是一个基于Linux的嵌入式操作系统,常用于网络设备,如路由器,以提供高度定制和扩展的功能。 ...
源码备份对于开发、调试、学习和维护OpenWrt系统至关重要,因为它允许用户深入了解系统的内部运作,甚至根据需求进行修改和扩展。 OpenWrt系统开源的标签揭示了该项目遵循开源原则,这意味着源码是公开的,任何人都...
考虑到OpenWRT的内核驻留在Flash中,为避免因错误操作导致系统无法启动,建议定期备份Flash内容。使用`dd`命令可以将Flash分区的内容导出至文件,例如,`dd if=/dev/mtd/0 of=/tmp/cfe.bin`用于备份Bootloader分区,...
在本文中,我们将深入探讨如何在OpenWrt系统中将720NWAN口转换为LAN口,并进行相关配置的备份,以便于恢复或在其他设备上重复使用。 首先,了解OpenWrt的网络接口配置是至关重要的。在OpenWrt中,WAN(Wide Area ...
2. **OpenWrt系统操作**:OpenWrt提供了丰富的命令行接口(CLI)和Web界面,允许开发者通过SSH、HTTP或HTTPS协议进行远程访问。在易语言中,可以使用网络库或者API来执行OpenWrt上的各种命令,如获取系统状态、重启...
这种工具通常称为LuCI(Luci Configuration Interface),它极大地简化了对OpenWrt系统的设置和管理过程,使得非专业用户也能轻松操作。 在OpenWrt中,LuCI提供了以下主要功能: 1. **网络配置**:用户可以配置WAN...
在本文中,我们将深入探讨如何将红米AX6路由器刷入OpenWrt系统,并了解所需的工具和步骤。红米AX6是一款性能强大的路由器,而OpenWrt则是一个开源的嵌入式操作系统,常用于路由器,提供了高度可定制的网络管理和功能...
固件刷写是IT领域中路由器定制化的重要环节,OpenWrt是一个开源的嵌入式操作系统,常用于无线路由器的个性化改造。本文将详细介绍如何在7500V2型号的路由器上刷写OpenWrt固件,以及涉及到的相关技术知识点。 首先,...
标题 "FW300R直接刷openwrt" 指的是将TP-Link的FW300R无线路由器升级到OpenWrt操作系统的过程。OpenWrt是一个基于Linux的开源固件项目,提供了丰富的功能和自定义选项,适用于各种网络设备,特别是路由器。通过刷入...
OpenWRT系统被广泛认为是一个可塑性极强的系统,适合进行二次开发。 首先,教程强调了为什么选择RT5350芯片和OpenWRT系统进行智能家居的开发。RT5350集成了CPU、WIFI、USB等模块,便于实现终端设备的无线连接与控制...
7. **配置OpenWrt**:刷机完成后,路由器会自动重启并运行新的OpenWrt系统。你可以通过默认的IP地址(如192.168.1.1)访问路由器的Web管理界面,进行初始设置和网络配置。 OpenWrt的刷入,不仅能够让你的路由器运行...
OpenWrt是一个开源的嵌入式操作系统,设计用于各种网络设备,尤其是无线路由器。它提供了高度自定义性和强大的功能,允许用户根据自己的需求对路由器进行深度定制,例如提升网络性能、增强安全设置、添加额外的服务...
OpenWrt是一个开源的嵌入式操作系统,常用于路由器设备,提供高度定制和灵活的网络管理功能。在本文中,我们将深入探讨如何为TP-Link 841 v7路由器刷写OpenWrt固件,以及相关的注意事项和步骤。 首先,我们需要了解...
学习笔记可能涵盖了如何从源代码构建OpenWrt系统,这包括配置选项选择、编译、交叉编译以及固件烧录到目标设备的步骤。 4. **OpenWrt网络配置**: 学习笔记可能会讲解如何配置网络接口,如WAN、LAN、Wi-Fi等,...
这个过程中涉及的知识点涵盖了路由器的基本操作、固件升级方法、OpenWrt系统的安装和配置,以及网络设备的安全管理。通过这一系列步骤,用户不仅能学习到基本的网络设备管理技能,还能深入了解Linux嵌入式系统的应用...
刷机完成后,路由器会自动重启,此时就成功升级到了OpenWrt系统。 刷入OpenWrt固件后,你可以通过Web界面(LuCI)或者SSH远程访问路由器进行配置。LuCI提供了直观的图形用户界面,方便非技术用户进行设置;而SSH则...
描述中的“TPLINK-N702打印机服务器备份-backup-OpenWrt-2016-01-31.tar”是对备份文件的简要说明,强调了它是TPLINK N702路由器上运行的OpenWrt系统的打印机服务器配置的备份,日期同样为2016年1月31日。...
LEDE(Linux Embedded Development Environment)和OpenWrt是两个开源的嵌入式操作系统,主要用于路由器和其他网络设备。它们基于Linux内核,提供了丰富的软件包管理和高度可定制的系统环境,让开发者可以轻松地对...