找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 8200|回复: 13

西部数据WD MyCloud Gen2 换硬盘或救砖笔记

[复制链接]
本帖最后由 ken01982 于 2022-4-19 14:14 编辑

WD MyCloud Gen2硬件配置
  • CPU: Marvell Armada 375 (2x1.0 GHz)
  • RAM: 512 MB DDR3
  • Nand: 1MB (U-Boot)

序列号:(P/N: WDBCTLxxxxxxx-10, FW 02.xx.xx) 这个尾数-10的才是二代,可升级到最新OS5系统,才能外网云访问。尾数-00的是一代,不可以升级,不能外网云访问,所以大家咸鱼上收的时候注意了
-------------------------------------------------------------------------------------------------------------------------------------------------

救砖或换盘的准备工作:
制作引导盘的文件:usbrecovery.tar.gz 点击即可下载。
刷机用的固件:My_Cloud_GLCR_2.31.204.bin
上面的链接似乎是挂了,大家在这下吧,我打包好了MyCloud_Gen2  下载地址2:https://www.123pan.com/s/qQo9-BysEd提取码:ldpc

然后将一张U盘格式化为 FAT 32 格式,将下载好的 usbrecovery.tar.gz 解压缩到U盘根目录,确认盘根存在解压缩后的 boot 目录,目录内包含四个文件。

接着将磁盘插到设备唯一的USB接口上,给系统上电,启动设备即可。

不出意外,设备LED会显示红灯/黄灯闪烁,耐心等待片刻,使用路由器管理界面看看设备是否进入了恢复模式,是否有一个崭新的设备加入了网络,记下它的IP地址。

Telnet 工具
电脑上必须钩选这个,一般win10或11都有的。钩选上就可以,不知如何打开的,度娘吧。

登陆设备同样很简单,执行 telnet 刚刚获取的IP 即可。
  1. ➜  ~ telnet 192.168.123.197
  2. Trying 192.168.123.197...
  3. Connected to 192.168.123.197.
  4. Escape character is '^]'.
复制代码
初始化磁盘分区

关于对磁盘进行分区,国内一些社区介绍了一些图形化的方法和方案,繁琐且容易出错,还依赖一堆可能捆绑恶意软件的“特别版”软件,所以这里我们完全使用命令行就足够了。

新插入的磁盘可能之前存在数据和分区,比如这样:

  1. / # fdisk -l
  2. Found valid GPT with protective MBR; using GPT

  3. Disk /dev/sda: 234441648 sectors, 3881M
  4. Logical sector size: 512
  5. Disk identifier (GUID): 072077e3-0b20-4f5a-92bc-0aa7579d96cc
  6. Partition table holds up to 128 entries
  7. First usable sector is 34, last usable sector is 234441614

  8. Number  Start (sector)    End (sector)  Size       Code  Name
  9.    1           30720         1032191        489M   0700  primary
  10.    2         1032192         5031935       1953M   0700  primary
  11.    3         5031936         9031679       1953M   0700  primary
  12.    4         9031680       234440703        107G   0700  Linux data partition

  13. Disk /dev/sdb: 31.6 GB, 31675383808 bytes
  14. 255 heads, 63 sectors/track, 3850 cylinders
  15. Units = cylinders of 16065 * 512 = 8225280 bytes

  16.    Device Boot      Start         End      Blocks  Id System
  17. /dev/sdb1               1        3851    30931968   c Win95 FAT32 (LBA)
  18. ————————————————

复制代码
所以我们在使用前要让他恢复成一张“白板”,减少接下来的麻烦事:
  1. mkfs.ext4 /dev/sda
复制代码


执行完毕后,结果会类似下面这样:
  1. / # fdisk -l

  2. Disk /dev/sdb: 31.6 GB, 31675383808 bytes
  3. 255 heads, 63 sectors/track, 3850 cylinders
  4. Units = cylinders of 16065 * 512 = 8225280 bytes

  5.    Device Boot      Start         End      Blocks  Id System
  6. /dev/sdb1               1        3851    30931968   c Win95 FAT32 (LBA)
  7. Found valid GPT with protective MBR; using GPT

  8. Disk /dev/sda: 234441648 sectors, 3881M
  9. Logical sector size: 512
  10. Disk identifier (GUID): 8da41292-eea3-495b-8c89-b58c98ea51c4
  11. Partition table holds up to 128 entries
  12. First usable sector is 34, last usable sector is 234441614

  13. Number  Start (sector)    End (sector)  Size       Code  Name
  14.    1            2048       234440703        111G   0700  Linux data partition
  15. ————————————————

复制代码
接着使用 ** parted** 在交互式终端中依次执行下面的命令,如果遇到确认和询问内容,一律回复 “Yes/Ignore”即可。
  1. parted /dev/sda
  2. mklabel gpt
  3. mkpart primary 1049kB 2149MB
  4. mkpart primary 8591MB -1MB
  5. mkpart primary 7517MB 8591MB
  6. mkpart primary 2149MB 3222MB
  7. mkpart primary 3222MB 4296MB
  8. mkpart primary 4296MB 6443MB
  9. mkpart primary 6443MB 7517MB
  10. q
复制代码
分区完毕后,我们还需要对磁盘进行格式化。
  1. mkswap /dev/sda1
  2. mkfs.ext4 /dev/sda2
  3. mkfs.ext4 /dev/sda3
复制代码
命令执行完毕后,会得到类似下面的日志反馈:
  1. / # mkswap /dev/sda1
  2. Setting up swapspace version 1, size = 2147479552 bytes
  3. UUID=cbae6b36-3134-4bad-a1b7-d95cf90951fd
  4. / # mkfs.ext4 /dev/sda2
  5. mke2fs 1.42.13 (17-May-2015)
  6. Discarding device blocks: done                           
  7. Creating filesystem with 262144 4k blocks and 65536 inodes
  8. Filesystem UUID: c92a4074-a2b2-475a-bc3a-ad481b70028c
  9. Superblock backups stored on blocks:
  10.         32768, 98304, 163840, 229376

  11. Allocating group tables: done                           
  12. Writing inode tables: done                           
  13. Creating journal (8192 blocks): done
  14. Writing superblocks and filesystem accounting information: done
  15. ...
复制代码
安装恢复镜像

安装镜像也很简单,本质就是将U盘中我们准备好的内容放置到上一步格式化好的磁盘中,依次执行下面的命令。

  1. mkdir -p /mnt/usb /mnt/root
  2. mount /dev/sda3 /mnt/root
  3. mount /dev/sdb1 /mnt/usb
  4. cp -r /mnt/usb/boot /mnt/root/
  5. cd /mnt/root/boot
  6. rm uImage uRamdisk
  7. mv uImage-wdrecovery uImage
  8. mv uRamdisk-wdrecovery uRamdisk
  9. cd /
  10. umount /mnt/root /mnt/usb
  11. sync
复制代码

执行过程中会得到类似下面的日志:

  1. (parted) mklabel gpt                                                      
  2. mklabel gpt
  3. Warning: The existing disk label on /dev/sda will be destroyed and all data on
  4. this disk will be lost. Do you want to continue?
  5. Yes/No? Yes                                                               
  6. Yes
  7. (parted) mkpart primary 1049kB 2149MB                                    
  8. mkpart primary 1049kB 2149MB
  9. (parted) mkpart primary 8591MB -1MB                                       
  10. mkpart primary 8591MB -1MB
  11. Warning: The resulting partition is not properly aligned for best performance.
  12. Ignore/Cancel? I                                                         
  13. I
  14. (parted) mkpart primary 7517MB 8591MB                                    
  15. mkpart primary 7517MB 8591MB
  16. (parted) mkpart primary 2149MB 3222MB                                    
  17. mkpart primary 2149MB 3222MB
  18. (parted) mkpart primary 3222MB 4296MB                                    
  19. mkpart primary 3222MB 4296MB
  20. (parted) mkpart primary 4296MB 6443MB                                    
  21. mkpart primary 4296MB 6443MB
  22. (parted) mkpart primary 6443MB 7517MB                                    
  23. mkpart primary 6443MB 7517MB
  24. (parted) q                                                               
  25. q
  26. Information: You may need to update /etc/fstab.
  27. ...
复制代码

当一切就绪后,再次查看磁盘分区结构,结果类似下面:

  1. / # fdisk -l

  2. Disk /dev/sdb: 31.6 GB, 31675383808 bytes
  3. 255 heads, 63 sectors/track, 3850 cylinders
  4. Units = cylinders of 16065 * 512 = 8225280 bytes

  5.    Device Boot      Start         End      Blocks  Id System
  6. /dev/sdb1               1        3851    30931968   c Win95 FAT32 (LBA)
  7. Found valid GPT with protective MBR; using GPT

  8. Disk /dev/sda: 234441648 sectors, 3881M
  9. Logical sector size: 512
  10. Disk identifier (GUID): 554736af-f4fc-4d30-9bcc-c0f9816d94fe
  11. Partition table holds up to 128 entries
  12. First usable sector is 34, last usable sector is 234441614

  13. Number  Start (sector)    End (sector)  Size       Code  Name
  14.    1            2048         4196351       2048M   0700  primary
  15.    2        16779296       234439695        103G   0700  primary
  16.    3        14682112        16779263       1024M   0700  primary
  17.    4         4196352         6293503       1024M   0700  primary
  18.    5         6293504         8390655       1024M   0700  primary
  19.    6         8390656        12584959       2048M   0700  primary
  20.    7        12584960        14682111       1024M   0700  primary
复制代码

一切就绪后,将 U盘拔下来,终端执行最后一个命令:reboot -f,接着耐心等待设备重启完毕。

救砖第四步:使用 Web 界面刷入固件

设备重启之后,会进入恢复模式,这里设备的IP可能和刚刚使用终端登陆的IP不同,所以可以再次使用路由器管理界面或者 ARP 方式进行查看。

  1. arp -a
  2. ...
  3. wdmycloud (192.168.123.150) at 0:90:a9:x:x:x on en7 ifscope [ethernet]
  4. ...
复制代码

使用浏览器打开这个“新来的IP”,可以看到官方恢复工具界面。

选择第一步下载的官方固件,点击“Apply”,等待固件刷写。过程中设备蓝灯会连续闪烁。

虽然上传和刷写都很快,会在两分钟内完成,但是不要着急手动重启,因为设备还需要做一些额外的“内部工作”。

直到看到这个界面,救砖操作就基本完成了。

救砖第四步:登陆管理后台进行设置

设备重启后,再次使用路由器或者 ARP 大法获取可能变化的设备IP,并使用浏览器打开这个IP,会看到一个崭新的界面:设备管理界面。这个过程中会出现要你注册的步骤,跟着做就可以了

设备第一次启动会稍微慢一些,需要耐心等待初始化完毕。

当设备启动完毕,登陆后台,会看到这个界面,如果不进行配置,设备将会没有可用的储存空间,像是下面这样:

再次刷新界面,系统会返回设置储存位置的界面,因为是单盘,所以一路下一步即可。

最后就是查看固件更新升级到最新的版本即可了。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

掌握Linux基本知识很重要~
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢分享 恩山有你更精彩
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

升OS5很坑,webdav没了,也没rsync,导致群晖同步不了数据过来,怒刷黑群,唯一缺点是USB口废了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
mingpcer 发表于 2022-2-23 22:45
升OS5很坑,webdav没了,也没rsync,导致群晖同步不了数据过来,怒刷黑群,唯一缺点是USB口废了。

有必要弄两个nas吗?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

ken01982 发表于 2022-2-25 09:49
有必要弄两个nas吗?

选择性太多了,还看过有3个NAS的,我主要是入坑NAS第一个选了WD的,后来入了群晖,群晖开了不少服务硬盘没得休眼,WD只做备份平时都休眠。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

兄弟,二个文件都无法下载了,可以分享我吗
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
wxjiangd 发表于 2022-4-19 11:17
兄弟,二个文件都无法下载了,可以分享我吗

http://pan.myldpc.tk/aliyun 这找
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

升级了OS5后,用U盘引导不了。怎么破
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

学习学习
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

已升过os5一样吗?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢楼主。按照教程,将原来的3T硬盘,换成16T的硬盘成功了。
遇到一些问题
1. U盘不识别问题,多尝试几个U盘就可以了
2. 挂载分区的挂载点可能会有差异,需要注意下。教程中挂载的硬盘是/dev/sda,U盘是/dev/sdb。我这里的挂载的硬盘是/dev/sdb, U盘是/dev/sda。需要对教程的命令做稍调整就可以
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢分享 恩山有你更精彩
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-6 10:17

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表