Bad SATA controller or bad drive or ???...weird problem

bill333

Honorable
Dec 17, 2013
3
0
10,510
My Dell Optiplex 980 windows 7 desktop boot hard drive crashed during a power outage (with a surge protector and a UPS, go figure). I've tried all kinds of diagnostics on the drive, including the Western Digital diagnostic tool (via a boot diskette as well as through a Sata/usb cable on another computer), and they basically either can’t access the drive or say it has ‘too many errors’ to read. (500 GB Sata III Blue). If I put that drive in the desktop, the bios identifies the drive correctly, but the machine won’t even boot into the Windows installation disk (it loads the windows files and then just goes to a black screen).

I bought a new drive (WD 1TB blue) and have been attempting to recover a backup image onto the new drive. My imaging backup attempts failed (using EaseUS ToDo and Acronis) because it appears that it is not possible to recover an image saved from a 512 sector drive to a 4K drive, even if it has 512e emulation. (something to keep in mind, since I’m guessing this will be a very common situation).

When I put the new drive in the bay, the bios recognizes the drive. Because there is no OS, I used the Windows installation disk to get to a command prompt. But from there, I could not do anything with the drive. I took the drive out and formatted it via a Windows 7 SP1 laptop and a SATA/USB cable. I put two 500GB partitions on the drive and put some data on the drive.
When I put that drive back in the desktop, from the command prompt I can now access the C and D partitions, BUT they show as raw, with no data, and the partitions show as 38GB, not 500GB. I thought the problem could be that perhaps the windows installation disk (which I think might be running Windows PE?) from 2010 did not have the right drivers to access the 4K drive, so I tried to use a newer version of PE to boot to (3.0) and also tried to load updated Intel Sata drivers. After 3 hours of trying to follow the obtuse Microsoft and Dell instructions on adding drivers to PE, I gave up (you have to load an update before you can load the drivers, and it’s pretty complicated).

The CD works fine. I tried switching the new drive to the other SATA cable (although I didn’t try a new cable). I also tried taking out the bios battery. The default settings for the bios are ‘RAID on’ even though I was not using a RAID configuration. I’ve tried all the other bios drive settings (ACHI, IDE).

So my question is: could there be something wrong with my sata controller? It is looking like I’m going to have to reinstall windows, something I was really hoping to do (in 15+ years and 10 computers, I’ve never had to do this!) – with a satellite connection and limited bandwidth, just getting the updates will take weeks. But before I do, I want to make sure that it isn’t my controller that either fried the drive or is an issue. I also have not put my other working non-boot data drive in the machine for the same reason.

Many thanks for any advice.

 
Solution
try small steps. install a clean windows on the new harddrive and worry about recovering the data later on. so plug just the new hdd and dvd and install windows clean, 2 (maybe 3 partitions).

once you have a clean windows up, you can recover data either by restoring an image over the third empty partition or with other software (for example recuva)

if you have spare sata cables use them to make sure it's not a cable problem but if the problem persists with new cables and new hdd only then it could be the controller at fault. you should run it in ahci mode btw not sata. or dvd as ide (some of the ports can be set independently from the others on most motherboards)
try small steps. install a clean windows on the new harddrive and worry about recovering the data later on. so plug just the new hdd and dvd and install windows clean, 2 (maybe 3 partitions).

once you have a clean windows up, you can recover data either by restoring an image over the third empty partition or with other software (for example recuva)

if you have spare sata cables use them to make sure it's not a cable problem but if the problem persists with new cables and new hdd only then it could be the controller at fault. you should run it in ahci mode btw not sata. or dvd as ide (some of the ports can be set independently from the others on most motherboards)
 
Solution
Hi,

The power outtage might of damaged the Hd too much, so when you clone you get too many errors or the drive might be too damaged to do anything with.

Also it might of damaged the motherboard, might want to replace it or RMA if still under warranty.
 


Thanks. This has been my plan but I was trying to avoid the windows reinstall, since it takes forever to get the updates. and I also didn't want to take the chance of putting my (good) data drive back in the machine in case the mobo is frying it.

My bios does not allow me to set the controller ports separately. It is either Raid on, raid with ACHI autodetect, or raid with IDE autodetect.

I cannot use Recuva since the images I have were made with easeus and acronis, and the images they store are proprietary. A file recovery does not help since I then have to reinstall all the software (hundreds, plus the drivers) and just getting Windows and Office back to my configurations could take weeks...