WD MyCloud Gen2 折腾笔记
WD MyCloud Gen2 折腾笔记
这篇内容应该于去年搬家后发出,但是不曾想一直忙碌,所以文档一直安静的躺在草稿箱。
这款产品有一个比较有意思的地方,使用规格不高的硬件提供了不错的应用服务,但是使用了一些特殊的方法,限制了用户自行改造硬盘容量,网上也有不少网友针对这款产品进行了研究和实践。
恰逢最近在折腾硬件,整理发出,方便后续计划折腾的同学,也算是对之前的折腾有个交代。
写在前面
我在 2013 / 2014 年分别入手了两台 WD MyCloud ,恰好是第一代(Gen1)和第二代(Gen2),这两代硬件规格如下:
- WD MyCloud Gen1
- CPU: Mindspeed Comcerto C2200 (2x800MHz)
- RAM: 256 MB DDR3
- Nand: 1MB (Barebox)
- WD MyCloud Gen2
- CPU: Marvell Armada 375 (2x1.0 GHz)
- RAM: 512 MB DDR3
- Nand: 1MB (U-Boot)
从规格可以看出第二代属于“加量不加价”,规格明显高了一档,可玩性也自然高出一头。
这款产品虽然看起来简简单单,就是一个网络硬盘盒,但是实际上它并不能做到换盘如换衣服一样简单。
原因在于它将实际运行系统安装到了用户使用的“数据硬盘”中,并设计了一套看似安全的分区模式,如果更换磁盘未和原磁盘分区和引导文件保持一致,则会“红灯常亮”提示用户“产品已变砖头”。
本文主要介绍 Gen2 的折腾记录,Gen1 限于篇幅和折腾意义,略,至于它的刷机也很简单,网上找到对应容量版本的固件,直接使用 dd
命令写盘即可。
如何刷机:修复“砖头”
相信许多用户和我一样,在购买 WD 产品后不久便会使用“杀机取盘”的方法,将磁盘移动至更合适的设备中使用。这台机器也是如此,所以在换用其他磁盘后,自然机器变成了砖头,无法继续使用,所以第一步便是将设备救活。(unbirck/debrick)
救砖第一步:准备替换磁盘
首先访问官方产品支持中心下载一会要刷入的官方固件:这里固件版本无所谓,我选择 2019 年末更新的 2.x 版本。
https://downloads.wdc.com/nas/My_Cloud_GLCR_2.31.204.bin
接着准备一张计划替换的磁盘,我这里计划将该设备变为一个简单的网络质量监控设备,所以找了一张替换下来的小容量 SSD ,一个硬盘盒,组装为一张 2.5 寸 SATA 硬盘。
将新磁盘插到设备上,继续下一步。
救砖第二步:制作引导盘
国外的网友收集了海外 WD 社区的相关软件,我们需要先下载网友整理的 USB 恢复引导工具。
https://anionix.ddns.net/WDMyCloud/WDMyCloud-Gen2/usbrecovery.tar.gz
然后将一张U盘格式化为 FAT 32 格式,将下载好的 usbrecovery.tar.gz 解压缩到U盘根目录,确认盘根存在解压缩后的 boot 目录,目录内包含四个文件。
接着将磁盘插到设备唯一的USB接口上,给系统上电,启动设备即可。
不出意外,设备LED会显示红灯/黄灯闪烁,耐心等待片刻,使用路由器管理界面或者 ARP 大法看看设备是否进入了恢复模式,是否有一个崭新的设备加入了网络,比如这样:
arp -a
...
? (192.168.123.197) at 0:50:43:x:x:x on en7 ifscope [ethernet]
...
救砖第三步:登陆机器,终端分区,安装恢复镜像
当网络中出现了这台处于恢复模式的设备后,我们需要登陆终端,不过此刻终端未启动 SSH 服务,我们只能通过 Telnet 模式进行登陆。
安装 Telnet 工具
如果你本机有支持 Telnet 的终端可以忽略,因为 Mac OSX 在新版本系统中不再提供 telnet 命令,所以如果是 Mac 用户,需要使用 brew 进行安装。
国内用户如果下载安装软件比较慢,可以访问并使用 清华源 进行软件安装下载:
依次执行 brew update
和 brew install telnet
即可。
brew update
Already up-to-date.
➜ ~ brew install telnet
==> Downloading https://homebrew.bintray.com/bottles/telnet-63.catalina.bottle.tar.gz
######################################################################## 100.0%
==> Pouring telnet-63.catalina.bottle.tar.gz
WD MyCloud Gen2 折腾笔记相关推荐
- NUC 折腾笔记 - 储存能力测试
NUC 折腾笔记 - 储存能力测试 前文提到过,我计划折腾下这种小盒子,作为日常开发过程中的拓展设备.在短暂使用之后,我为它拓展了两块容量更高的硬盘,开始正式使用. 因为使用了一些网上颇有争议的国产硬 ...
- wd mycloud nas新玩法
最近家里的小米路由器坏了,主要是硬盘读取不出,小米之家也无能为力,本想继续在小米之家买个小米路由器,后来了解到了nas,于是想折腾下. 我的nas型号是wd mycloud,3TB内置硬盘.功能:可以 ...
- apache arm 交叉编译_MacOS 下交叉编译的折腾笔记
这是这个系列 "折腾笔记" 的第一篇,希望能用更直白的方式去展现交叉编译的时候做了些什么.因此,这个教程并不是最佳实践,但是可以让小伙伴们有一个更直白的理解.之后,我会把笔记的重点 ...
- 一处折腾笔记:Android内嵌html5加入原生微信分享的解决的方法
一处折腾笔记:Android内嵌html5加入原生微信分享的解决的方法 参考文章: (1)一处折腾笔记:Android内嵌html5加入原生微信分享的解决的方法 (2)https://www.cnbl ...
- Debian折腾笔记
title: Debian折腾笔记 copyright: true top: 0 date: 2018-06-19 15:48:15 tags: [Debian,安装Debian,Linux] cat ...
- TESLA M40折腾笔记
TESLA M40折腾笔记 偶然间在闲鱼上看到卖tesla m40显卡的,显存24g,大得很啊,我原来有一个1060 6G,跑代码不行,遂纠结几天下单了,450块钱,顺丰到付,舍友一直说你别被骗了. ...
- 小米路由器3G建站折腾笔记6 - 总结
小米路由器3G建站折腾笔记1 - 引言与路由器选择 小米路由器3G建站折腾笔记2 - 刷ROM和开启SSH 小米路由器3G建站折腾笔记3 - 网站架构选择 小米路由器3G建站折腾笔记4 - 安装opk ...
- 小米路由器3G建站折腾笔记1 - 引言与路由器选择
小米路由器3G建站折腾笔记1 - 引言与路由器选择 小米路由器3G建站折腾笔记2 - 刷ROM和开启SSH 小米路由器3G建站折腾笔记3 - 网站架构选择 小米路由器3G建站折腾笔记4 - 安装opk ...
- NUC 折腾笔记 - Linux 系统篇
NUC 折腾笔记 - Linux 系统篇 写一篇迟到的折腾笔记:NUC8 8i5beh .原本计划折腾 Hackintosh ,最后折腾了一台 Linux Homelab 设备. 本篇记录 NUC 基 ...
最新文章
- why always SAP WebContent is added as prefix of url when repository request ser
- SD-WAN三大部署方式 用户现身说法谈优劣势
- [JavaWeb基础] 030.dom4j读取xml的4种方法
- __super作用(C++中)
- Printer Processor 导致的一个问题
- matlab调用库函数,Matlab调用函数的详细操作
- linux 3.10的kdump配置的小坑
- 【渝粤题库】 陕西师范大学 210021 学前儿童健康教育 作业(专升本)
- java mysql时间格式化字符串_java将日期时间字符串转成日期插入到oracle的date字段...
- 最大流(Maximum Flow)
- 02142数据结构导论
- 华为手机企业邮箱无法连接到服务器,华为手机邮箱无法登录
- ologit模型与logit_Logit模型与logistic模型的联系与区别?
- linux安装 web2py,在Linux上使用web2py_uwsgi_nginx搭建web服务器
- 计算机考研需要过英语六级吗,研究生毕业要过英语六级吗 研究生毕业对英语六级有要求吗...
- 服务器-epoll之缓冲区
- 基本排序算法 【转载】
- js PhotoSwipe库开源的手机版相册产品的Code.PhotoSwipe.attach方法使用
- 深入理解设计模式-外观模式(门面模式)
- python新手爬虫练习(二)-编码
热门文章