拯救小米路由器R1D
大约两年前,博主购置了一款小米路由器,型号是R1D,就是自带1TB硬盘的那一款。当年宣传的很牛x,媲美网件、思科、华硕等品牌的高端路由,价格却只有这些竞品的几分之一。官网价格699,官翻版更是低到499,要知道1TB硬盘大约就要300+了,内置1TB硬盘只要499,官翻版性价比太高,博主没禁得住价格诱惑就入了一台。实际使用中也还算不错的,跟那些几千的高端路由比差距是比较明显的,如果只是纯粹的作为家庭主力路由器+NAS来用是绰绰有余的。备份功能很好用,手机连接后自动备份照片和视频,博主也会手动备份一些比较大的文件,比如运动相机等其他来源的视频。除了备份还有离线下载功能,可通过手机端控制路由器利用家中无人使用网络的时间下载一些比较大的资源,回到家就可直接使用无需等待下载了。还有广告屏蔽等等一些所谓的智能路由器都有的功能,这些功能确实比较强大,两年来博主使用了内置硬盘大约500GB左右的容量。然而,一旦遇到问题就会十分麻烦,就在前几天,路由器莫名其妙罢工了。
那天回到家,博主突然发现手机依然保持4G状态联网,手动尝试连接WiFi失败,表现为无法获取IP地址,同时家里的电脑无法上网,电视也不能收看节目。用电脑连接路由器,手动分配IP地址后能PING通路由器,但无法访问互联网。打开路由器后台管理页面十分缓慢,每操作一下都要等待数分钟。想到过恢复出厂设置,又担心这500GB+的数据丢失,不敢搞这种简单粗暴的操作。用手机查了一些相关资料,博主开始了拯救路由器的任务。
网上有很多小米路由器机油分享了自己的经历,巧合的是大约都在使用两年左右出现这些奇葩问题,解决方案就是重新刷机。由于路由器的系统文件存放在内置硬盘上,重新刷机会导致内置硬盘的数据丢失,包括用户备份的数据!这种混账逻辑一度把博主搞得很烦,怎么会有这么垃圾的存储方案,技术不成熟就不要乱搞嘛。查阅了很多网友分享的文章,大体上弄懂了一些:内置硬盘上存放两个系统以及用户数据;硬盘分区是EXT4,也就是Linux用的格式了;刷机需要准备一个U盘;路由器散热较差;硬盘是2.5寸笔记本硬盘且可拆卸可更换,换不好会变砖;硬盘上存放文件过多会导致路由器CPU占用率升高,甚至会卡死。看来博主的路由器也是文件过多卡死了,不用不知道,怎么会有这么垃圾的东西。。。
有了理论基础,博主开始动手修复路由器,重点是备份数据。第一步拆出硬盘备份数据,路由器底部有四颗螺丝,拧下螺丝后盖自动弹开,可以看到硬盘。有一颗螺丝覆盖有官方的标记,拆开后失去保修,这台路由早已过保1年多,不理会这个标记。
拆开后看到,自带硬盘是希捷1TB最普通的那款,稍用力将硬盘取出
硬盘插口特写,两侧有插槽,应该是专为2.5寸笔记本硬盘设计的大小
小米路由器自带硬盘(左)和待插入的硬盘对比,左边的要厚2mm,所以要插入薄硬盘的话应该紧贴有接口的一边。
将新硬盘插入后,盖上后盖,上紧螺丝。此时通电肯定是不行的,因为内置硬盘无系统,需要刷机。刷机方法:下载U盘刷机文件,重命名为miwifi.bin后存入u盘,将u盘插到路由器上,同时按下reset按钮,一切就绪后通电。这里要注意:U盘必须是FAT32格式,刷机文件最好是老版本的带All字样的,这两点注意到了基本不会刷机失败,这是博主失败多次总结出来的经验。。。
将从小米路由器上取下的1TB内置硬盘连接到电脑上,可以看到其文件系统是EXT4分区格式,Windows系统不能直接读取。从大小上来看,前两个分区是一个主系统和一个备份系统,第三个作用不清楚,第四个最大应该是数据分区。
在第四个分区中,找到了博主之前备份的所有数据。这款软件可以直接将文件转存到NTFS分区中,但是效率太低,速度极慢。博主下载了ubuntu安装镜像,用VMWare创建虚拟机加载镜像,利用其试用模式,在不安装的情况下可以临时使用,挂载上两块硬盘,这样就可以高速的备份了。
路由器刷机过程指示灯为黄色,大约5分钟后刷机完成,刷机完成后可以进入路由器后台了,看到硬盘容量变了,博主放进去的硬盘只有500GB。
这个状态就可以在线更新系统了,不过在线更新只能逐个版本号一点一点升级,这里建议从官方下载最新版本ROM手动更新,一步到位。
最后:
1.第一代小米路由器不稳定,发热严重,噪音较大。
2.刷机过程不可怕,只要操作正确一定不会失败
3.固件分享:如有同款路由器需要刷机的不要再走弯路,拿走就好。官网上已经找不到这个版本,博主从国外网站上找来的,真醉了。。。https://lanzoux.com/i7s517i
4.可以考虑更换小容量SSD,可以缓解发热和噪音的问题,并不存在网上所说的不支持TRIM和4K对齐,Linux内核很早就支持TRIM了,SSD很快会坏那是在误导。
5.博主拍摄的旅游视频和运动视频已经有几百GB了,手机和运动相机拍摄视频码率过高,浪费码率的现象很严重,可以考虑重新压缩,找个空闲时间确定一下参数集中处理。
经过几次重新调整、优化,现在小米路由器又重获新生了,5G模式居然跑赢了百兆有线,在这个路由器上还是头一回见
谢谢大神啊
我的更纠结现在放着....出的时候买的 用差不多1年以后 网速最高1M 刷机还原都一样,后来换K3都不会这样 不知道哪个硬件挂了....
类似的经历,r1d换k3
楼主,固件需要改名字吗?
需要解压缩,解压放在u盘里就行了
博主好,多谢的你教程。同款路由,我忘记系统设置的密码了,长按reset(没插U盘)重置后,竟然还是提示有密码,这是咋回事?
密码是adimn
这个不了解哎,重试一下吧
请教一个R1D连接网速的问题:家里已经升级为500M光纤宽带,且光猫有线测试已达速,但是连上R1D后,R1D内部测试下来带宽速率只有100M(WAN口已经设置成1000M,格式化,恢复出厂设置都已尝试过),WIFI(2.4G,5G)也一样达不到。R1D出厂参数写的最高支持1167M的是吗?
9012年了 还卡在百兆光猫和百兆网线上吗
有线达不到的话一是看看网口速率,设置成1000M,再就是网线要能达到千兆标准。无线跑不到比较正常,所谓的1167m很难达到,它是n模式的150m+ac模式的433m,然后双天线再乘以2得出来的。一般终端仅支持一种模式的,而且只有单天线,比如手机就是433了。要跑到1167需要终端支持双频双天线,很少有这样的设备,一些高端笔记本电脑配备的无线网卡有可能能达到。
小米官方社区居然不让发帖评论了,应该就是 这第一代路由器东窗事发了。预计到2020年 R1D该全军覆没了,楼主 有没有遇到过,硬盘不识别的情况,该怎么处理,路由器可以 果断扔掉,但是数据我真是无奈啊,谁遇到过,帮我说下,该如何处理。若能助能把硬盘数据弄出来,定有重赏!
这都不是事,把硬盘拿出来挂电脑上读,识别不了可以用linux系统试试,再不行用分区软件看看分区正常不正常,如果不正常那可能就很麻烦了,只要分区正常都不是事
嗯,硬盘里的数据啊,分区不正常,唉 坑大了 ,读扇区错误! 磁盘: HD2:MassStorageDevice(932GB) 起始于 0 扇区 共 1 个扇区。 (Err:0)
读扇区错误! 磁盘: HD2:MassStorageDevice(932GB) 起始于 0 扇区 共 2 个扇区。 (Err:0),用diskgenius 搜索分区,搜索两天了,应该没救了,最关键是数据没了。
小米路由器R1D只要硬盘有黄点,都会读不起。 我换了建兴固态路由器正常工作了3年
电脑上装个deepin系统,一下就读出来了,可以转移到windows分区里,如果硬盘硬件有问题,那就没招了
可能是磁盘格式问题,你下载Paragon ExtFS for Windows试试
谢谢分享!我的一直红灯闪,在线刷U盘刷怎么刷都不行,下了你这个一次刷好。真心感谢
数据丢了吗?
用Paragon ExtFS for Windows 免费10天完全够用 pc下支持读写飞一般
实测,这个方法可以!赞一个!
博主,你上传的文件是下载完成改名,直接刷吗
我记得是存在u盘中插路由器上 按reset键开机 具体记不清了 网上有刷机步骤
不行,刷不成功,不知道是那里出错
重置键接触问题,多刷几次,多重复几次就刷成功了
把小米路由器R1D里面的硬盘取出后怎么读取?用硬盘盒行吗?
可以的,关键在于有能支持ext文件格式系统或软件
我还改的2T,经常断无线,等一会又连上了