如果因为某些原因导致你想刷回官方版本系统,那么可以参考这篇文章..
摘抄
刷回官方分区表
操作之前说明:全程连接有线操作
- SSH 连接路由器执行
cat /proc/mtd
,查看mtd1
和mtd7
的分区是否存在
root@lede:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00100000 00020000 “0:sbl1”
mtd1: 00100000 00020000 “0:mibib” //查看此分区是否存在
mtd2: 00300000 00020000 “0:qsee”
mtd3: 00080000 00020000 “0:devcfg”
mtd4: 00080000 00020000 “0:rpm”
mtd5: 00080000 00020000 “0:cdt”
mtd6: 00080000 00020000 “0:appsblenv”
mtd7: 00100000 00020000 “0:appsbl” //查看此分区是否存在
mtd8: 00080000 00020000 “0:art”
mtd9: 00080000 00020000 “bdata”
mtd10: 00080000 00020000 “crash”
mtd11: 00080000 00020000 “crash_syslog”
mtd12: 023c0000 00020000 “rootfs”
mtd13: 023c0000 00020000 “rootfs_1”
mtd14: 01ec0000 00020000 “overlay”
mtd15: 00080000 00020000 “rsvd0”
root@lede:~#
- 下载 mibib.bin、appsbl.bin 文件,通过
Winscp
上传至/tmp
文件夹内 - 执行下方指令刷写分区表
mtd erase /dev/mtd1
mtd write /tmp/mibib.bin /dev/mtd1
mtd erase /dev/mtd7
mtd write /tmp/appsbl.bin /dev/mtd7
- 建议刷写后等待一分钟,保证能够完整写入后再断电重启!
冷知识:刷入任何分区表都需要断电重启,刷 U-Boot 也同理。
恢复官方系统
- 有线连接路由器并将电脑 iPv4 地址指定为
192.168.31.100
- 下载 小米路由器修复工具,并退出电脑杀毒软件包含 Windows Defender 防火墙
- 打开小米路由修复工具,按住路由器
reset
开机后修复工具选择 192.168.31.100 的网卡,将修复工具进入救砖待机界面,等待检测到路由器 - 再次断电,重新按住
reset
键插电橙灯闪烁后松手 - 等待修复工具检测到路由器后会开始上传固件,等待蓝灯闪烁等待1分钟断电,重新插电即可恢复到官方系统。