[GUIDE] Debrick a completely dead MyCloud

This worked for me, with a fresh 2TB drive, 9/21/2020, Thank you!!!

hi Bennor. I’ve been making an image of my new 4tb cloud to use on a 640gb test drive. I already know that it is smaller, I just passed the main partitions to this disk and the rest I have formatted as Ext4, so I have 8 partitions but now they are disordered because the non-excess part became sda8 instead of sda4.

.
How can I order the partitions? How can I change the numbering of the partitions so that they are aligned but with the correct partition number? I can access by ftp, it ping with mycloud ip, led in blue but I cannot access it through the web UI and the android application finds it but when pressing to add it says firmware error.
thanks.

You do not change the order or number of the partitions. Normally one only formats the sda4 (4th partition is the user data partition) as EXT4 on the first gen. Take a look at the Fox_exe’s unbrick directions for the first gen which shows only one partition is formatted for EXT4. And shows the partition layout.

https://fox-exe.ru/WDMyCloud/WDMyCloud-Gen1/Replace%20HDD%20-%20English.txt

And as those directions indicate sda8 should be the same as sda7 and sda8 should contain the same information.

1 Like

Bennor, you didn’t understand me well. the problem I have is that the partition for the cloud files is like Sda8 instead of sda4. All the partitions have been moved and what I want is to rename the partitions so that the sda4 is the 5, the sda5 is the sda6, the sda7 is the sda8 and the sda8 is the sda4 because it is the one with the highest capacity. it’s possible? how do i do it? thanks

If you follow the instructions from fox-exe it will have the correct partitions. If you notice the instructions create the 4th partition starting at 4828 thru the end of the disk. The other partitions are created before 4828.

1 Like

The problem appears to be with how you “moved” (i.e., copied) the partition from the source disk to the new disk. If you did a manual copy of each partition that may be the cause of the problem you are facing. It is better to use a backup or cloning program that will ensure the partitions are kept in the proper order.

Not sure if you can move around the partitions, manually, to reorder them so they are in the proper order. May just be easier to use a cloning program and redo the drive clone to the new drive.

There are some programs that might do what you seek but unknown if it would work in this case due to; the use of Linux partitions, the specific sizes some partitions have to be and the fact they contain data. For Windows OS drives it might be possible.

Not sure basic Linux partition programs like GParted or Parted will work to move the actual data around. Me personally I’d just start from scratch and try to find a way to use cloning software to clone the old drive to the new drive. Or just use Fox_Exe’s unbrick directions on the new drive and manually copy over the user data from the old drive’s sda4 partition to the new My Cloud drive once the new drive was up and running with the latest My Cloud firmware.

Indeed, I copied the partitions manually since they were copied from a 4tb mycloud to use in a 640gb one. As the sda4 storage data partition is much larger, do not copy it. the problem is that the rest of the partitions were placed in order, the sda5 took the name of sda4 so I, despite leaving the rest of the 640 gb so that it was the sda4, was already named as sda8 because at the end it was named like that. The equipment turns on with a blue light and connects to the network but I cannot access it through the UI I imagine because it looks for the sda5 of the kernel and it is not in its place. It is impossible for me to do a cloning due to the difference in sizes. in the forum they comment on a mycloud image of about 500gb or something like that, but I can’t find the file to test. anyone know the download link for one of Gen1? thanks.

One possible way (but I haven’t tried it) to clone from larger to smaller is to resize the partition of the original my cloud hard drive sda4 (EXT4) partition such that its smaller than the drive one is attempting to clone to. But one does so at their own risk. Backup the original drive first before modifying the EXT4 user data partition.

One could also try using a backup program rather than a clone program. Backup the original drive first, then try restoring the backup to a new smaller drive. Most capable backup programs should be able to resize the largest partition to match. Again, haven’t tried this so unknown if it would work.

One can use Fox_exe’s first gen unbrick directions to properly configure most mechanical spinning hard drives regardless of their size. In my experience, I’ve used the directions to run hard drives from 250mb all the way to 12TB in a first gen My Cloud enclosure. Currently running a 2.5 inch 750mb old laptop hard drive in the My Cloud.

It is difficult to reorder the partitions in their correct order and with their correct names, it is better to do it manually with the instructions from the forums or Fox. It is more complicated as in my case with little knowledge in Linux, but it is a matter of reading a lot and practice.

Ya boot a live linux usb stick and load parted will take you 5 mins


1 Like

Hi there, sorry to ressurect a very old post, however I was experiencing the same exact problem yesteday following a mycloud drive failure. I was doing a ‘test run’ of getting an old 500GB drive working whilst I wait for a larger capactiy drive to arrive and could not get past the furmware upload screen you have screenshot here.

The fix I found was to run the “mkfs.ext4 /dev/sda3” command on the unit itself via SSH, rather than via a more modern build of Linux (I had been using SystemRescue. A bit of digging online shows that there was a change to mkfs (filesystems - mkfs -O ^64bit,^metadata_csum -t ext4 in 2019 - Server Fault) and checksums started to be included which I can only presume is what is causing the issue.

As soob as I re-run the mkfs command on the unit via SSH the firmware upload worked as expected and within a few minutes i was able to access the WebGUI and set up JBOD etc.

Documentation online suggests that you could run ‘mkfs -O ^64bit,^metadata_csum -t ext4’ if formatting the drive using SystemRescue or similar, however I haven’t tried this myself soo YMMV. When my new drive arrives this week I will give it a try and report back.

Just wanted to share this as it caused me a lot of back and forth yesterday so created this account just to record to hopefully help somebody else in future.

Thanks,
M

1 Like

Tested on 64-bit Linux PC:

mkfs -O ^64bit,^metadata_csum -t ext4 /dev/sdb3
mkfs -O ^64bit,^metadata_csum -t ext4 /dev/sdb2

:+1:

I’m at a loss and close to throwing in the towel - figured I’d sent up a flare to this forum.
I’m an IT professional, so, I need you guys to assume I know what I’m doing and how to follow instructions and how to search a forum. I’ve tried various different debricking posts, various virgin image files and various linux distros and tools. No matter what I do, I plug the hard drive back into the motherboard, along with network cable - it powers on, flashes blue for about 10-15 seconds, then flashes red indefinitely. ;Although the NIC looks happy - it doesn’t appear to be picking up an IP address as I can’t find it on my network (looking for MAC amongst others)

Part Number: WDBCTL0030HWT-10 (single drive, my cloud, 2nd gen).

I ve 2 different 3 TB red drives and both do the same thing.

Last ditch thoughts:

  1. Try a 2TB drive, try another 3TB drive - attach drive to windows and use diskpart to clean it (i’ve used parted and gparted to clear it out)
  2. Is it the img file? - fox_exe links are all gone - I did find this https://wd.hides.su/fox_exe/WDMyCloud-Gen2/
  3. Is it the firmware (which I presume lives on the motherboard). I can’t access the UI so haven’t gone down that rabbit hole of trying to figure out if I can put it on a USB and have the board auto update.

Here’s the best part - and some of you will recognize and laugh at this - I don’t even need this device :slight_smile: It was at my office, I figured I could use it for something on network. It initially powered on fine and went to UI - this all happened after I did the 40 second wipe - it never came back.

Thanks to all. I’m going to force myself to set this thing aside for now.

A archive repository of user Fox_exe’s single bay My Cloud unbrick files here: https://wd.hides.su/fox_exe/

First gen single bay My Cloud P/N: WDBCTLxxxxxxx-00.
Second gen single bay My Cloud P/N: WDBCTLxxxxxxx-10.

First gen directions: https://wd.hides.su/fox_exe/WDMyCloud-Gen1/Replace%20HDD%20-%20English.txt
Original_v03.04.01-230.tar.gz: https://wd.hides.su/fox_exe/WDMyCloud-Gen1/Backups/original_v03.04.01-230.tar.gz
Original_v04.01.02-417.tar.gz: https://wd.hides.su/fox_exe/WDMyCloud-Gen1/Backups/original_v04.01.02-417.tar.gz

Second gen directions: https://wd.hides.su/fox_exe/WDMyCloud-Gen2/_Unbricking_en.txt
usbrecovery.tar.gz: https://wd.hides.su/fox_exe/WDMyCloud-Gen2/usbrecovery.tar.gz
Alternate way second gen files:
uImage-wdrecovery: https://wd.hides.su/fox_exe/WDMyCloud-Gen2/Developing/uImage-wdrecovery
uRamdisk-wdrecovery: https://wd.hides.su/fox_exe/WDMyCloud-Gen2/Developing/uRamdisk-wdrecovery

The last firmware for the discontinued OS3 single bay My Cloud units can be downloaded directly from the WD Support link top of page, or from the the following links. Install the last firmware version manually after successfully unbricking the hard drive.

First gen 04.06.00-111 (4/15/2022) firmware:
https://downloads.wdc.com/nas/sq-040600-111-20220109.deb

Second gen 2.42.115 (1/18/2022) firmware:
https://downloads.wdc.com/nas/My_Cloud_GLCR_2.42.115.bin

In certain cases one may get a red front LED on their single bay My Cloud at first boot after unbricking the hard drive. Try accessing the My Cloud Dashboard. If successful perform a System Only Restore through the My Cloud Dashboard > Settings > Utilities page. If one gets a 0K capacity or free space in the My Cloud Dashboard General page, perform a System Only Restore to try and fix that issue.

1 Like

So I’m confident in all my steps - per the post that fox references in his text file:
([My Cloud Gen2] Using an 8TB HDD and Formatting Failure (Error Code: 600))

The device isn’t pulling a DHCP address, I’ve tried assigning static IP in router to what I think is the correct MAC address and now even installing Bonjour and trying to find it if it is zeroconfig’ing. I can’t browse to the web interface, so I can’t upload the firmware.

" Upload firmware and set up storage

  • Attach the curcuitboard back onto the drive, attach network and power cable and fire it up
  • Wait some minutes until the mycloud has booted into “Safe Mode” (the blinking LED switchs from blue to red)
  • the device will use try to get an IP via DHCP (or if not avaible if think it will use the IP-range of zeroconf ) and is accessible via Web-Gui (LED is still blinking red)
  • Log onto the Web-Gui and upload current firmware for Gen2 (for me it was My_Cloud_GLCR_2.30.181.bin)"

EDIT: There’s another post about UI not being accessible after firmware update - I tried those things. I finally forced myself to give up. Hate doing it, but, it must be done.

Fox_exe’s directions for the gen 2 single bay My Cloud has two unbrick options. If one doesn’t work, try the other. Sometimes one has to try the unbrick process a couple of times before it sticks.

Some troubleshooting suggestions when unbricking.
If creating the various partitions, make sure to use the exact values indicated in the Fox_exe directions. Do not adjust the values because, or if, you are using a different sized hard drive.
It also helps when having to use Linux to unbrick a drive; to use a Linux boot disk/boot flash drive rather than using a virtual machine version of Linux or a system-rescue-cd. One popular Linux distro is Ubuntu.


hĂŁy hướng dáș«n tĂŽi, tới mĂ n hĂŹnh đó lĂ  nĂł đứng

Please provide more information so others may be able to assist.
What specific My Cloud model are you using?
What firmware was the My Cloud running? If firmware isn’t known, what is the full P/N number on the bottom of the My Cloud unit?
What are you attempting to do? Replace the My Cloud hard drive?
If replacing the My Cloud hard drive what method or directions are you following?
What troubleshooting steps have you tried?

my cloud củ tĂŽi bị hÆ° ổ hdd, vĂ  tĂŽi đang cố thay nĂł báș±ng 1 hdd mới
tĂŽi đang lĂ m tới bước thứ 2 trong hướng dáș«n nĂ y
lĂ  boot usb

  • USB drive or CD with GParted Live ( http://gparted.org/livecd.php) )
    báș±ng 1 pc dell củ
    vĂ  nĂł lĂȘn tới giao diện đó lĂ  dứng luĂŽn


tĂŽi đang lĂ m cĂĄc bước để thay 1 hdd 2T mới hoĂ n toĂ n