拯救小米路由器R1D

作者: FROYO 分类: 网络 发布时间: 2017-10-16 01:02

大约两年前,博主购置了一款小米路由器,型号是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系统不能直接读取。从大小上来看,前两个分区是一个主系统和一个备份系统,第三个作用不清楚,第四个最大应该是数据分区。

用支持EXT的软件查看,第一个分区果然是系统。

在第四个分区中,找到了博主之前备份的所有数据。这款软件可以直接将文件转存到NTFS分区中,但是效率太低,速度极慢。博主下载了ubuntu安装镜像,用VMWare创建虚拟机加载镜像,利用其试用模式,在不安装的情况下可以临时使用,挂载上两块硬盘,这样就可以高速的备份了。

路由器刷机过程指示灯为黄色,大约5分钟后刷机完成,刷机完成后可以进入路由器后台了,看到硬盘容量变了,博主放进去的硬盘只有500GB。

这个状态就可以在线更新系统了,不过在线更新只能逐个版本号一点一点升级,这里建议从官方下载最新版本ROM手动更新,一步到位。

更新完成后,又看到了熟悉的界面

最后:

1.第一代小米路由器不稳定,发热严重,噪音较大。

2.刷机过程不可怕,只要操作正确一定不会失败

3.固件分享:https://pan.baidu.com/s/1qYhuOpQ,如有同款路由器需要刷机的不要再走弯路,拿走就好。官网上已经找不到这个版本,博主从国外网站上找来的,真醉了。。。

4.可以考虑更换小容量SSD,可以缓解发热和噪音的问题,并不存在网上所说的不支持TRIM和4K对齐,Linux内核很早就支持TRIM了,SSD很快会坏那是在误导。

5.博主拍摄的旅游视频和运动视频已经有几百GB了,手机和运动相机拍摄视频码率过高,浪费码率的现象很严重,可以考虑重新压缩,找个空闲时间确定一下参数集中处理。

经过几次重新调整、优化,现在小米路由器又重获新生了,5G模式居然跑赢了百兆有线,在这个路由器上还是头一回见

发表评论

电子邮件地址不会被公开。 必填项已用*标注

37条评论
  • ZeroZhang

    2018年7月12日 11:51

    Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

    版主方便加V吗 我可能有不懂的需要咨询下你 可以吗

    1. FROYO

      2018年7月12日 19:43

      Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

      额,平时不怎么用,有问题直接在这里问就可以,发邮件也行

  • ZeroZhang

    2018年7月12日 02:36

    Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

    在windows下可以格式化路由器里的ext4格式的硬盘吗

    1. FROYO

      2018年7月12日 11:23

      MIUI MIUI Android 7.1.1 Android 7.1.1

      可以,找个分区软件就行,比如diskgenius

  • 黑八

    2018年7月5日 11:58

    Mozilla Compatible Mozilla Compatible iPhone iOS 11.4 iPhone iOS 11.4

    我想问问版主,我要换的新硬盘只需要格式化好就可以插入路由器吗?还是需要格式化到ext格式啊?我的现在是砖了,正在躺尸呢

    1. FROYO

      2018年7月5日 14:09

      MIUI MIUI Android 7.1.1 Android 7.1.1

      这和固件有关系,有的会自动分区,有的不会。文中提到的固件可以自动分区,理论上说只要插进去的硬盘不是坏的就行。

  • 卷爷

    2018年6月24日 21:33

    Google Chrome Google Chrome Windows 8.1 x64 Windows 8.1 x64

    我的R1D黄灯一直亮,重启多次也没有变蓝,估计是挂了。
    正在想办法拯救,看了你的文章,还得去买一块硬盘啊。。

    1. FROYO

      2018年6月25日 01:16

      Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

      没硬盘也能用,还是可以当普通路由器用的,只是一些增强功能比如手机APP之类的没法用了
      用网线连接电脑和路由器,访问路由器的IP就可以看到路由器的状态了,没有硬盘也是能打开管理页面的

  • Sam

    2018年6月22日 04:33

    Google Chrome Google Chrome Android 8.1.0 Android 8.1.0

    太谢谢了兄弟,写的很详细,多亏了你的固件,刷了很多版本都不对,差点放弃了。好文章要多转载一下

  • 我不是秘密

    2018年6月9日 08:23

    Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

    还是我还是我,
    (本来重点想问的就是咋分区屏蔽坏道)
    现在既然我都知道该咋整了我就该去百度了哈哈
    谢谢,回去试试,多余的硬盘我还有,不过现在不敢在路由器上存东西了,看来可以我我的老笔记本搭个NSA

    1. FROYO

      2018年6月9日 11:39

      Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

      屏蔽了坏道的硬盘是不能用在小米路由器上的,可以和其他硬盘替换着用,换到电脑上
      因为小米路由器的刷机过程会重新分区,之前屏蔽坏道的那个分区表就不存在了
      老本搭NAS可以,只是扩展麻烦一些,两个SATA接口占满后就只能通过USB硬盘盒往上接硬盘了
      如果有USB3.0也还好,可以扩展网卡、硬盘盒什么的,如果笔记本的无线网卡支持5G就可以代替无线路由器了

  • 我不是秘密

    2018年6月5日 20:07

    Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

    所以原来的硬盘是怎么了 同款路由器
    现在硬盘S.M.A.R.T信息 Current_Pending_Sector 147 异常 文件以及全拷下来了
    硬盘检测出7个柱面严重损坏 且修复失败
    不知道该咋整

    1. FROYO

      2018年6月5日 23:19

      Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

      建议换个硬盘,重新刷机
      如果舍不得扔掉原来的硬盘,可以分区屏蔽坏道,但是这样处理的硬盘不能在路由器上用了,只能连电脑上或者加个盒子变移动硬盘
      要不就继续将就着用

  • 旧日的足迹

    2018年2月8日 22:17

    Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

    太高大尚的东西,一出问题就折腾。还是搞个不那么智能的省事,坏了就坏了。

  • 校长

    2018年1月29日 08:36

    MIUI MIUI Android 7.0 Android 7.0

    楼主想多了,几百的路由处理器想带动1t的硬盘,尝鲜还行吧,长期用有点想多了。

    1. FROYO

      2018年1月30日 17:02

      Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

      确实是想多了

  • 优选

    2017年12月22日 14:15

    Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

    话说很久之前我也有这么一个路由器,那会小米各种坑呀,然后发现路由器还是保证最基本的功能最重要,然后又换回了TP。

    1. FROYO

      2017年12月22日 14:22

      Opera Opera Android 7.1.1 Android 7.1.1

      小米这代路由器确实坑了点,现在做的应该可以了

  • 精斑试纸

    2017年11月13日 15:25

    Google Chrome Google Chrome Windows XP Windows XP

    现在家里的路由好像不领了

  • 酱油兔纸

    2017年11月9日 14:28

    Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

    我用的也是这款,放在卧室,现在一直觉得硬盘好吵,晚上更明显。想替换一款小容量ssd进去。不知道会不会很快消耗掉ssd的寿命。

    1. FROYO

      2017年11月13日 21:41

      Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

      寿命不是问题,问题是不容易塞进去,有个遮挡的小块,在SATA接口旁边,大多数SSD应该插不进去

  • 4Rou

    2017年10月30日 18:36

    Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

    老哥,你这该买个NAS了

    1. FROYO

      2017年11月4日 13:25

      TheWorld Browser TheWorld Browser Windows 7 x64 Windows 7 x64

      NAS玩不动,太贵了

  • 石樱灯笼

    2017年10月25日 14:59

    Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

    2014年最早期限购时抢的这款R1D。今年上半年,原装硬盘和内核都自爆过,好在数据没丢。
    前一阵迅雷对第三方停止合作,小米也算其一。这款R1D主打的远程下载功能就没有了。发热高噪音大,所以现在被当做存电影的大硬盘了,远程下载也在另一台机器上编译了aria2,除了5G优势其他在无用武之地,即使现在迅雷又恢复了与小米的合作,但是已经用不上了。

    1. FROYO

      2017年10月27日 11:39

      TheWorld Browser TheWorld Browser Windows 7 x64 Windows 7 x64

      嗯 快和普通路由器没啥区别了

  • 笔头

    2017年10月23日 22:18

    Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

    699 买的新的,偶尔一天起床也是一样的问题! 换了备用路由器一天,备份好了硬盘资料才重新弄得! 现在打开路由器还提示硬盘有部分磁盘有问题! 凑合用! 重要数据不在里面保存了!

    1. FROYO

      2017年10月27日 11:38

      TheWorld Browser TheWorld Browser Windows 7 x64 Windows 7 x64

      看来是通病了

  • 烤德香

    2017年10月21日 17:16

    Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

    我用的是一个极路由4~

    1. FROYO

      2017年10月22日 21:03

      TheWorld Browser TheWorld Browser Windows 7 x64 Windows 7 x64

      这个好像不错

      1. 4Rou

        2017年11月6日 03:24

        Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

        极路由翻墙好方便的,超赞~

  • 今日头条新闻

    2017年10月20日 15:45

    Google Chrome Google Chrome Windows 7 Windows 7

    看来不错支持一下吧

  • 路易大叔

    2017年10月17日 16:22

    Firefox Firefox Windows 7 x64 Windows 7 x64

    我想知道马掉的文件夹是什么

    1. FROYO

      2017年10月18日 22:44

      TheWorld Browser TheWorld Browser Windows 7 x64 Windows 7 x64

      都是好东西-_-

      1. 路易大叔

        2017年10月20日 23:58

        Firefox Firefox Windows 10 x64 Windows 10 x64

        独乐乐不如众乐乐

        1. FROYO

          2017年10月21日 11:49

          TheWorld Browser TheWorld Browser Windows 7 x64 Windows 7 x64

          这个真乐不起来

  • iEdon

    2017年10月17日 15:34

    Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

    还是自己制作路由器来的好 :bobo_xieyanxiao:

    1. FROYO

      2017年10月18日 22:43

      TheWorld Browser TheWorld Browser Windows 7 x64 Windows 7 x64

      好在哪里