I'm having problems with my Western Digital My Passport 4TB External Drive. This model, specifically: WDBYFT004BBK-0A
I was in the process of cross-backing-up data between my live setup (laptop), my other external drive (a Seagate) and the above mentioned WD. I started moving a large quantity of files (~40GB) from one ext drive to the other, left for a while, and when I came back the transfer had frozen and wouldn't continue, so I had to abort it. After that I removed the drives and reinserted them, but by then the WD stopped being recognized/read properly... Its LED would light up and/or blink, and I could feel the drive itself working (discs spinning), but it wouldn't show up in explorer, and if I tried refreshing the Disk Manager with it plugged in, it would freeze and stay stuck that way. The drive did show up in the device manager (in fact there were two entries, one for the drive itself and one called "WD SES Device"), but not properly (They would alternate between normal status and having the yellow warning sign indicating driver issues), and interacting with the drive entry would also lag a lot (ex opening properties). I tried uninstalling the drivers and letting windows reinstall them automatically, but that was 1st of all difficult due of the freezing and 2nd didn't seem to make a difference, even after rebooting.
I then tried using CrystalDiskInfo to check the drive's S.M.A.R.T. values, but it, too, had trouble detecting the disk. For some reason it ended up showing some data just as I was unplugging the drive*, that is, it urged caution, but the only problematic thing that I could see, was the "Pending Sector Count" (raw value of 2). I'm not sure if the software managed to properly analyze the drive or if it gave a partial result, though, since it seemed to be struggling.
At this point I realized that I had probably fiddled with the drive a bit too much already and might have inadvertently made the chances of recovery slimmer...
Keep in mind that:
- professional recovery is not an option for me, regrettably, and
- I don't consider the data on the drive truly indispensable. But I am still frustrated by not knowing exactly what was on it and what was properly mirrored on my other backup drive and what wasn't... So I'd still like to try to recover its contents, if possible.
I saw several people online recommending using (g)ddrescue on linux to create an image of the drive, and realized that that was probably my safest bet. So I got linux running on a live usb stick.
While I was familiarizing myself with the OS I tried just two more things, before stepping back to write this post, namely:
- plugged the disk in while on linux to see if the os itself made a difference (it didn't. Or... well, the drive did show up in the Linux disk manager, actually. initially as a single free partition, which then changed to unknown. And the capacity was properly recognized, at least. But it still didn't mount/read properly)
- I ran fdisk on it which gave the following response:
After that I stopped tinkering with it, but am still wondering whether there are any other non-destrictive diagnostics (like fsck -n, gdisk or badblocks maybe?) that I could run on it, to potentially simplify and accelerate the process a bit. Or at least a way to get an idea of how long imaging would take, with ddrescue. (I would also need to get another drive to store the images, if I went that route, which I'm not exactly looking forward to, but might be necessary...)
And, well, that's about it. What do you guys think? Is there anything I can and should do, before resorting to imaging the drive, or is that the only sensible option at this point?
For completeness' sake, I also tried:
- using another cable
- plugging the drive into another usb port
- plugging the drive into another windows machine I also wanted to try connecting the drive internally, via sata, so I took it out of the enclosure. But the only connector available is USB micro B, so that didn't work.
Thanks a lot in advance and best regards, Darko ^^