Rebuild your My Cloud or upgrade the HDD on it

Hello everyone. I read a lot of guides like this now, finally I don’t have any idears left to get my WD My Cloud working…

Since the My Cloud has only one drive, I recently bought a My Cloud EX2 Ultra to replace it. So I put the WD Red 3 TB from the My Cloud to the EX2 Ultra and bought an additional 3 TB WD Red to configure it as a mirror for the first one for more data security. The EX2 Ultra works flawlessly so far - so far, so good.

Unfortunately, I did not take an image of the HDD before formatting it in the EX2 Ultra since I already found many images to do that using Linux afterwards. So I trusted in being able to get it back alive later (I already read that the My Cloud has the OS on the drive)… big mistake.

I have a 2 GB WD Green drive that I’m planning to use for the “old” My Cloud. So I set up a virtual machine with Lubuntu and tried everything I read here and in other forums or blogs.

This one here was the most technical advanced i’ve read: Replace a hard drive on WD My Cloud and restore image (Advance) – eriffoorp - So I even tried to rebuild the virtual RAID 1 on the drive and so on.

The images of the Gen. 1 WD My Cloud do not work on Gen. 2, so the only things left where the guide mentioned above with the Google Drive Mirror of it: https://drive.google.com/drive/folders/0B_6OlQ_H0PxVRXF4aFpYS2dzMEE

But that recovery kernel I loaded there did not accept the Firmware. The My Cloud booted to the recovery mode as expected and asked for a firmware image, but the progress counter always stayed at 0% - even with fully formated partitions and even created and ext4 formatted RAID 1 partitions on it for the Firmware.

I even tried to get Ubuntu running on it (you get the files from the Google Drive mentioned above), but Ubuntu did not start any server - neither the web interface, nor SSH was reachable afterwards.

I contacted the WD support, but - surprise, surprise - no response yet.

The only way to get the bricked thing back running would be a working image of a gen 2 WD My Cloud I guess…

Just found an Gen. 2 Image in an russian forum: wdnas.ml

I try it…

UPDATE: That worked perfectly - case closed for me :slight_smile:

Note: For my method (Google.drive links / Boot from USB) - try to upload old firmware (v2.0.112)

1 Like

Thanks, that explains a lot :slight_smile: I tried the latest version of course.

Can anyone please share a 2TB virgin disk image for Ex2 Ultra.

I have an EX2 Ultra with 2x2TB disks with raid 1 and I have completely messed up my disks.I do not need the data from the disk but I just want to get my EX2 Ultra working.

If I get a 2TB virgin disk image for EX2 Ultra I think I will be back in business.

The EX2 Ultra does not need disk images, it does not store the whole OS on the harddisk like the simple MyCloud does.

Connect the disks to a PC and remove the partition table with diskpart and it’s clean command, the EX2 should be able to reformat it. I bought my EX2 Ultra without harddisks and it had no problems using my harddisks (used the WD Red 3 TB from the simple MyCloud and another WD Red 3 TB I bought parallel to the EX2).

Or did you messed up the internal memory with the firmware? In that case, recovery would be much harder as on the simple MyCloud ist guess.

For Ex2/ultra/mirror - need access to internal flash. Its possible only from running OS (Possible to use my mini-image / recovery).
Then - reupload data to /dev/mtdblock{1,2,3,5} (Kernel, ramdisk, rootfs, configs).
Original files can be found in “GPL Source code” archive on WD website.

Dear @Fox_exe,

Could you re-share these link with me to repair MyCloud?

Thank you so much,
Philip.

I documented my restore process at GitHub - alberttwong/wdmycloud: How to configure a new hard drive for a wdmycloud gen 1 device.

Does anyone have an image suitable for the 4TB “My Cloud” please? Or will the 250GB image work if I resize the last partition afterwards? I’m sure what generation device, but it was running Debian Linux before I munted the HDD.

One can unbrick their single bay My Cloud unit using the methods posted by user Fox_exe. Note you will need to know which single bay My Cloud version you have (first gen v4.x firmware or second gen v2.x firmware) as the unbrick directions are different for each version.

The main Fox_exe repositories for multiple My Cloud models can be found here:
https://fox-exe.ru/WDMyCloud/

First gen directions:
English: https://fox-exe.ru/WDMyCloud/WDMyCloud-Gen1/Replace%20HDD%20-%20English.txt
Russian: https://fox-exe.ru/WDMyCloud/WDMyCloud-Gen1/Replace%20HDD.txt
The img files needed for the first gen Fox directions can be found in the WDMyCloud-Gen1/Backups folder in the main Fox_exe respoitory link above.

Second gen directions:
English: https://fox-exe.ru/WDMyCloud/WDMyCloud-Gen2/_Unbricking_en.txt
Russian: https://fox-exe.ru/WDMyCloud/WDMyCloud-Gen2/_Unbricking_ru.txt
Various files used in the second gen Fox_exe unbrick directions can be found in the WDMyCloud/WDMyCloud-Gen2 repository.

1 Like

Wonderful. Thank you, @Bennor.

Hello

I had a critical warning in my WD Cloud 3TB and I decided to replace the HDD.
I bought a new 6TB HDD, I’ve cloned the 3TB HDD using AOMEI Partition Assistant, so it’s exact hard drive copy as in the screenshot below:

However when I plug the new HDD into the WD Cloud it says 0MB free and it seems like it doesn’t see the hard drive…

Can anyone advise please?

Many thanks!

Just do a “quck reset” from web interface (Not full!)

Access the My Cloud Dashboard > Settings > Utilities System Factory Restore and perform a System Only restore.

System Only reverts system settings to their default values, but retains user data and shares.

Thanks for your both replies. I’ve done the reset but it still shows 0MB…


Is there anything else I can try or do I have to set up the new HDD manually?

What does the Diagnostics screen show? Note that in your screen capture the Dialog field shows “Caution”. Clicking on it will display a Dialog screen with several values, one of them is throwing an error.

Also note that when you do an “exact” clone of a smaller drive to a larger one that may leave a portion of the new drive un-partitioned, or the clone program may not have expanded the free space (in your case the additional 3TB of space on the 6TB drive) to the full size of the new drive. This is indicated, by the 2.73TB Unallocated, in your Anomi screen capture in your previous post.

As a troubleshooting step you can remove the 6TB post clone drive, connect it to a Linux PC (or to a virtual machine/box running Linux) and see if the cloning program expanded the 3TB clone information to fill the entire 6TB drive. If it hasn’t one can try manually expanding the EXT4 data partition to fill up the remaining free/unused space.

Another option is to use one of the various unbrick methods on the new 6TB drive, then copy the user data from the old 3TB drive to the new drive once the new drive is in the My Cloud enclosure. Or use Linux to drag and drop if both drives are connected to the same Linux PC.

Thanks for your reply.

The warning is from the original HDD, that’s why Im trying to swap it with a new one.

I’ve expanded the 3TB partition with GPart but it’s still showing 0MB free and “No configured volumes”

I’ve checked the cloned 6TB HDD with Ubuntu and looks like most of my files have been copied, however some are showing a red cross next to them and are not working.

I think the boot partitions have been copied successfully (because WD boots fine with a solid blue light) but the main partition with my files did not copy in 100%. How do I just create a clean partition so the WD cloud sees the storage?

If nothing is working and your original disk is still good you might try the same steps here:

My Cloud to a bigger HDD

Thank you, that’s exactly my case scenario, for some reason I never came across this tutorial.

I’m just trying to clone the hdd with Macrium software, I’ll try clonezilla if it doesn’t work.

1 Like