恢复openwrt设置时出错

时间:2014-03-16 10:10:29

标签: raspberry-pi restore openwrt rootfs

我想恢复openwrt设置,但此错误不断出现:

Could not open mtd device: rootfs

我试过

firstboot
mount_root
mtd -r erase rootfs_data

eveything无法访问rootfs文件 如何恢复此文件或我必须重新刻录SD卡上的openwrt文件

1 个答案:

答案 0 :(得分:0)

修复设置

触发故障安全模式后,路由器将使用网络地址192.168.1.1/24启动,通常位于eth0网络接口上,只运行基本服务。使用SSH或串行连接,您可以使用以下命令安装JFFS2分区:

x

在那之后,你可以开始四处寻找并修复破碎的东西。在正常操作下,JFFS2分区将挂载到/ overlay。 软复位

如果你想要一块干净的石板,就不需要再次闪光;只需输入以下命令,您的设备设置将重置为默认值,例如首次安装LEDE / Openwrt时。

mount_root

注意:对于大多数路由器,“firstboot”实际上只发出“jffs2reset”命令,因此与下面的“硬重置”建议相比没有区别。 硬复位

此命令将擦除并重新格式化整个jffs2分区并再次创建它:

umount /overlay && firstboot && reboot

虽然基本上和firstboot做同样的事情,但它实际上重写了JFFS2(读写)分区的整个闪存区域而不是重新格式化它。

来源:https://lede-project.org/docs/user-guide/failsafe_and_factory_reset