本帖最后由 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 即可。
- ➜ ~ telnet 192.168.123.197
- Trying 192.168.123.197...
- Connected to 192.168.123.197.
- Escape character is '^]'.
复制代码 初始化磁盘分区关于对磁盘进行分区,国内一些社区介绍了一些图形化的方法和方案,繁琐且容易出错,还依赖一堆可能捆绑恶意软件的“特别版”软件,所以这里我们完全使用命令行就足够了。 新插入的磁盘可能之前存在数据和分区,比如这样: - / # fdisk -l
- Found valid GPT with protective MBR; using GPT
- Disk /dev/sda: 234441648 sectors, 3881M
- Logical sector size: 512
- Disk identifier (GUID): 072077e3-0b20-4f5a-92bc-0aa7579d96cc
- Partition table holds up to 128 entries
- First usable sector is 34, last usable sector is 234441614
- Number Start (sector) End (sector) Size Code Name
- 1 30720 1032191 489M 0700 primary
- 2 1032192 5031935 1953M 0700 primary
- 3 5031936 9031679 1953M 0700 primary
- 4 9031680 234440703 107G 0700 Linux data partition
- Disk /dev/sdb: 31.6 GB, 31675383808 bytes
- 255 heads, 63 sectors/track, 3850 cylinders
- Units = cylinders of 16065 * 512 = 8225280 bytes
- Device Boot Start End Blocks Id System
- /dev/sdb1 1 3851 30931968 c Win95 FAT32 (LBA)
- ————————————————
复制代码 所以我们在使用前要让他恢复成一张“白板”,减少接下来的麻烦事:
执行完毕后,结果会类似下面这样:- / # fdisk -l
- Disk /dev/sdb: 31.6 GB, 31675383808 bytes
- 255 heads, 63 sectors/track, 3850 cylinders
- Units = cylinders of 16065 * 512 = 8225280 bytes
- Device Boot Start End Blocks Id System
- /dev/sdb1 1 3851 30931968 c Win95 FAT32 (LBA)
- Found valid GPT with protective MBR; using GPT
- Disk /dev/sda: 234441648 sectors, 3881M
- Logical sector size: 512
- Disk identifier (GUID): 8da41292-eea3-495b-8c89-b58c98ea51c4
- Partition table holds up to 128 entries
- First usable sector is 34, last usable sector is 234441614
- Number Start (sector) End (sector) Size Code Name
- 1 2048 234440703 111G 0700 Linux data partition
- ————————————————
复制代码 接着使用 ** parted** 在交互式终端中依次执行下面的命令,如果遇到确认和询问内容,一律回复 “Yes/Ignore”即可。
- parted /dev/sda
- mklabel gpt
- mkpart primary 1049kB 2149MB
- mkpart primary 8591MB -1MB
- mkpart primary 7517MB 8591MB
- mkpart primary 2149MB 3222MB
- mkpart primary 3222MB 4296MB
- mkpart primary 4296MB 6443MB
- mkpart primary 6443MB 7517MB
- q
复制代码 分区完毕后,我们还需要对磁盘进行格式化。
- mkswap /dev/sda1
- mkfs.ext4 /dev/sda2
- mkfs.ext4 /dev/sda3
复制代码 命令执行完毕后,会得到类似下面的日志反馈:
- / # mkswap /dev/sda1
- Setting up swapspace version 1, size = 2147479552 bytes
- UUID=cbae6b36-3134-4bad-a1b7-d95cf90951fd
- / # mkfs.ext4 /dev/sda2
- mke2fs 1.42.13 (17-May-2015)
- Discarding device blocks: done
- Creating filesystem with 262144 4k blocks and 65536 inodes
- Filesystem UUID: c92a4074-a2b2-475a-bc3a-ad481b70028c
- Superblock backups stored on blocks:
- 32768, 98304, 163840, 229376
- Allocating group tables: done
- Writing inode tables: done
- Creating journal (8192 blocks): done
- Writing superblocks and filesystem accounting information: done
- ...
复制代码 安装恢复镜像安装镜像也很简单,本质就是将U盘中我们准备好的内容放置到上一步格式化好的磁盘中,依次执行下面的命令。 - mkdir -p /mnt/usb /mnt/root
- mount /dev/sda3 /mnt/root
- mount /dev/sdb1 /mnt/usb
- cp -r /mnt/usb/boot /mnt/root/
- cd /mnt/root/boot
- rm uImage uRamdisk
- mv uImage-wdrecovery uImage
- mv uRamdisk-wdrecovery uRamdisk
- cd /
- umount /mnt/root /mnt/usb
- sync
复制代码执行过程中会得到类似下面的日志: - (parted) mklabel gpt
- mklabel gpt
- Warning: The existing disk label on /dev/sda will be destroyed and all data on
- this disk will be lost. Do you want to continue?
- Yes/No? Yes
- Yes
- (parted) mkpart primary 1049kB 2149MB
- mkpart primary 1049kB 2149MB
- (parted) mkpart primary 8591MB -1MB
- mkpart primary 8591MB -1MB
- Warning: The resulting partition is not properly aligned for best performance.
- Ignore/Cancel? I
- I
- (parted) mkpart primary 7517MB 8591MB
- mkpart primary 7517MB 8591MB
- (parted) mkpart primary 2149MB 3222MB
- mkpart primary 2149MB 3222MB
- (parted) mkpart primary 3222MB 4296MB
- mkpart primary 3222MB 4296MB
- (parted) mkpart primary 4296MB 6443MB
- mkpart primary 4296MB 6443MB
- (parted) mkpart primary 6443MB 7517MB
- mkpart primary 6443MB 7517MB
- (parted) q
- q
- Information: You may need to update /etc/fstab.
- ...
复制代码当一切就绪后,再次查看磁盘分区结构,结果类似下面: - / # fdisk -l
- Disk /dev/sdb: 31.6 GB, 31675383808 bytes
- 255 heads, 63 sectors/track, 3850 cylinders
- Units = cylinders of 16065 * 512 = 8225280 bytes
- Device Boot Start End Blocks Id System
- /dev/sdb1 1 3851 30931968 c Win95 FAT32 (LBA)
- Found valid GPT with protective MBR; using GPT
- Disk /dev/sda: 234441648 sectors, 3881M
- Logical sector size: 512
- Disk identifier (GUID): 554736af-f4fc-4d30-9bcc-c0f9816d94fe
- Partition table holds up to 128 entries
- First usable sector is 34, last usable sector is 234441614
- Number Start (sector) End (sector) Size Code Name
- 1 2048 4196351 2048M 0700 primary
- 2 16779296 234439695 103G 0700 primary
- 3 14682112 16779263 1024M 0700 primary
- 4 4196352 6293503 1024M 0700 primary
- 5 6293504 8390655 1024M 0700 primary
- 6 8390656 12584959 2048M 0700 primary
- 7 12584960 14682111 1024M 0700 primary
复制代码一切就绪后,将 U盘拔下来,终端执行最后一个命令:reboot -f,接着耐心等待设备重启完毕。 救砖第四步:使用 Web 界面刷入固件设备重启之后,会进入恢复模式,这里设备的IP可能和刚刚使用终端登陆的IP不同,所以可以再次使用路由器管理界面或者 ARP 方式进行查看。 - arp -a
- ...
- wdmycloud (192.168.123.150) at 0:90:a9:x:x:x on en7 ifscope [ethernet]
- ...
复制代码使用浏览器打开这个“新来的IP”,可以看到官方恢复工具界面。 选择第一步下载的官方固件,点击“Apply”,等待固件刷写。过程中设备蓝灯会连续闪烁。 虽然上传和刷写都很快,会在两分钟内完成,但是不要着急手动重启,因为设备还需要做一些额外的“内部工作”。 直到看到这个界面,救砖操作就基本完成了。 救砖第四步:登陆管理后台进行设置设备重启后,再次使用路由器或者 ARP 大法获取可能变化的设备IP,并使用浏览器打开这个IP,会看到一个崭新的界面:设备管理界面。这个过程中会出现要你注册的步骤,跟着做就可以了 设备第一次启动会稍微慢一些,需要耐心等待初始化完毕。 当设备启动完毕,登陆后台,会看到这个界面,如果不进行配置,设备将会没有可用的储存空间,像是下面这样: 再次刷新界面,系统会返回设置储存位置的界面,因为是单盘,所以一路下一步即可。
最后就是查看固件更新升级到最新的版本即可了。
|