本文信息核实于2026-08-06
先给你一句掏心窝的话:别等变砖了才想起来备份固件。我上个月刚帮一个粉丝救回一台刷机失败的B18,他当时连原厂固件包都找不到,最后花了三天才从海外论坛扒拉回来一个残缺版本,差点就成砖头。根据我这几年折腾路由器的经验,至少70%的B18用户从没做过原厂固件备份,而一旦系统崩溃或刷机失败,你连后悔药都没地方买。
核心观点:备份原厂固件不是“可选项”,而是“保命符”
很多人觉得路由器固件备份是极客才需要干的事,普通用户根本用不上。但现实是——小米路由器的官方固件下载渠道非常不稳定,尤其是B18这款型号,2025年下半年开始官方就悄悄下架了部分历史版本,只保留最新的几个。你要是想刷回旧版稳定固件,或者需要救砖,手里没有原厂备份,基本等于抓瞎。
而且,B18这款路由器有个特殊之处:它的Bootloader(引导程序)是锁死的,官方不提供解锁工具。这意味着一旦你刷了第三方固件(比如OpenWrt、Padavan),想刷回官方系统,必须通过官方救援工具,而救援工具要求你提供原厂固件文件。没有备份?那你的路由器就真成“高级砖头”了。
详细解读:如何正确备份和下载B18原厂固件
1. 最稳妥的方法:出厂时就用SSH备份
这是我最推荐的方式,也是唯一能保证100%原始版本的方法。
操作步骤:
- 开启路由器SSH权限(需要先在小米官网申请开发者权限,2026年现在审核很快,一般1-2天就能通过)
- 用WinSCP或Putty连接路由器(IP地址默认是192.168.31.1,端口22)
- 进入
/tmp目录,执行以下命令:cat /dev/mtd0 > /tmp/all.bin dd if=/dev/mtd0 of=/tmp/uboot.bin dd if=/dev/mtd1 of=/tmp/firmware.bin - 把生成的bin文件全部下载到电脑上,建议同时存到网盘和本地U盘,双保险。
为什么这样做最靠谱? 因为这是从路由器芯片里直接读取原始数据,不经过任何压缩或转换,100%匹配你的硬件版本。而且你还能顺带备份eeprom(存储MAC地址和无线校准数据的区域),这个在刷机后尤其重要。
2. 次选方案:从官方渠道下载
如果你已经错过了出厂备份时机,别慌,还有救。
- 小米官网下载中心:进入小米路由器官网,找到B18的支持页面,下载对应的固件包。但注意,2026年8月现在官方只提供最新版,历史版本基本都下架了。
- 小米社区论坛:搜“B18固件”,经常有大神分享历史版本。但一定要看帖子发布日期,2025年之前的帖子基本失效了,网盘链接全挂了。
- 第三方固件站:像OpenWrt官网、Padavan的GitHub仓库,都有B18的官方固件,但那是第三方系统,不是原厂的,救砖用不上。
3. 最危险的方式:网上找的“所谓原厂包”
我强烈不建议你这么做。2026年上半年,网上流传了好几个标注为“B18原厂固件”的压缩包,其实里面混入了带后门的修改版。有个用户下载刷进去后,第二天路由器就开始疯狂向某个海外IP发送数据。你永远不知道这些“好心人”在固件里加了什么私货。
5个高频问题(FAQ)
Q1:刷了第三方固件后还能刷回官方吗?
能,但必须要有原厂固件包。 小米B18的救援工具(MiWiFi Repair Tool)需要你手动指定固件文件,没有原厂包就卡死在第一步。如果你有备份,刷回去大概5分钟搞定。
Q2:备份固件文件多大?需要什么存储空间?
B18的闪存是128MB,完整备份包含uboot、firmware、eeprom等,总共大约50-60MB。一个U盘或者网盘空间完全够用,别用微信文件传输助手存,会被压缩。
Q3:备份过程中会不会影响路由器正常使用?
完全不影响。 SSH备份只是在读取芯片数据,路由器正常运行,网速、信号都不受影响。整个过程2-3分钟搞定,我建议你在深夜操作,避免被家人骂“又把网弄断了”。
Q4:我不刷机,也不折腾,需要备份吗?
需要。 路由器固件也有“坏块”风险,尤其是长期通电使用后。2026年有几个用户报告B18在自动升级时断电,导致系统崩溃,因为没有备份,只能返厂维修,来回折腾了半个月。有备份的话,十分钟就能自己救回来。
Q5:备份的固件能恢复到另一台B18上吗?
分情况。 如果你的两台B18硬件版本完全相同(看底部标签的Ver),理论上是互通的。但eeprom是每台机器独有的,包含MAC地址和无线校准数据,混用会导致信号变差或MAC冲突。所以建议每台路由器单独备份,别图省事共用一份。
实用建议:备份完固件后,你还需要做这些
- 保存好你的SSH账号密码。小米的开发者权限申请后,会给你一个root密码,这个密码是随机生成的,只显示一次。建议截图存到密码管理器里,别用手机备忘录,容易丢。
如果你需要的话,可以试试下面的免费工具:
-
把备份文件重命名规范。比如
B18_uboot_20260806.bin、B18_firmware_20260806.bin,别用默认的all.bin,不然半年后你自己都分不清哪个是哪个。 -
定期更新备份。如果你升级了官方固件,建议重新备份一次。固件版本变了,备份内容也会变,旧备份只能恢复到旧版本。
-
学一下救援工具的使用。别等变砖了才临时抱佛脚。小米的救援工具是Windows版的,建议提前下载好,存到和固件备份同一个文件夹里,顺便把驱动也装好。
-
别把备份文件发到网上。你备份里包含了你的MAC地址和路由器序列号,这些信息被有心人拿到后,可能被用来克隆你的设备或绕过某些认证。自己存好就行,别“乐于分享”。
最后再唠叨一句:备份固件这件事,花20分钟搞定,能省你未来几天的痛苦。 我见过太多人刷机失败后急得团团转的样子,而你只要手里有备份,就永远有退路。趁着今天有空,去把这事儿办了吧。