想把刷了uboot大分区的路由器恢复小米官方系统,一共分两步,
第一步:将小米路由器的分区表恢复成小米的官方分区,这样小米修复工具就可以识别路由器了。
我的AX9000之前自己摔成板砖,然后花了米找人刷成了IStoreOS。
刷写了mtd1, mtd15和 mtd16三个分区。
所以要用备份文件把这三个分区恢复成官方的版本。
1 进入刷IStoreOS后AX9000的管理后台,例如我的地址是192.168.1.X,账号root,密码***********。
2 打开WinSCP,选择SCP,主机名自己路由器的地址192.168.1.X,用户名和密码就是路由器的登录账号密码,账号root,密码********(自己路由器的账号密码)
3 将备份文件解压后的APPSBL.bin,APPSBL_1.bin,MIBIB.bin三个文件上传到tmp根目录下
4 使用Putty软件,主机名称填192.168.X.X,连接类型SSH连接,打开路由器,输入路由器账号密码。
5 输入下行代码,确认mtd1, mtd15和 mtd16 的分区是否存在
cat /proc/mtd
6 确认存在无误后才能开始刷写,
一条一条执行👇的命令
mtd erase /dev/mtd1
mtd write /tmp/MIBIB.bin /dev/mtd1
mtd erase /dev/mtd15
mtd write /tmp/APPSBL_1.bin /dev/mtd15
mtd erase /dev/mtd16
mtd write /tmp/APPSBL.bin /dev/mtd16
7 输入执行完以上所有命令后等待一分钟左右,然后给路由器断电,
这样第一步就完成了,路由器已经恢复了官方的分区表,可以被识别了。第二步:使用小米官方的
第二步:使用小米官方的修复工具回复官方固件
1 将自己电脑IP地址设置为192.168.31.100
2 用网线将自己电脑与路由器的LAN口连接
3 打开路由修复工具。选择要刷的官方固件,网卡设置选以太网192.168.31.100.
按住Rese键,再接通电源,直到橙灯闪烁再松开Rese键。
等待几分钟后,蓝灯闪烁就是刷机成功了,红灯闪烁就是刷机失败。
第二步完成后,路由器就恢复小米官方固件了。
特备注意的是,刷机不能开杀毒软件,win自带的和自己安装的杀毒软件都关掉。上图是刷机前的样子,开始刷机后,会出现刷机的动态,如果一直没有变,就是没刷上,查看下你的杀毒软件关了没。
刷完机,路由器就恢复官方版本了,将路由器连上网线,电脑ip恢复自动。192.168.31.1打开路由器,自己设置就好了。
PS:刷回官方固件过程有成砖头风险,是否参考本帖自行选择,刷坏路由器本人不承担任何责任。
参考:小米AX9000刷了uboot大分区和恢复官方系统教程-小米无线路由器及小米网络设备-恩山无线论坛 (right.com.cn)