3

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

Could not open mtd device: rootfs

我试过了

firstboot
mount_root
mtd -r erase rootfs_data

eveything 无法访问 rootfs 文件如何恢复这个文件或者我必须重新烧录 sdcard 上的 openwrt 文件

4

1 回答 1

0

修复您的设置

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

mount_root

之后,您可以开始环顾四周并修复损坏的部分。JFFS2 分区将被挂载到 /overlay,就像在正常操作下一样。软出厂重置

如果你想要一张白纸,就没有必要再刷一遍了;只需输入以下命令,您的设备设置将重置为默认设置,就像首次安装 LEDE/Openwrt 时一样。

umount /overlay && firstboot && reboot

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

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

umount /overlay && jffs2reset && reboot

虽然本质上与 firstboot 执行相同的操作,但这实际上重写了 JFFS2(读写)分区的整个闪存区域,而不仅仅是重新格式化它。

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

于 2017-06-21T14:50:42.997 回答