a reply to:
TheConstruKctionofLight
The disk IO error thing probably means the drive itself may have failed.
I have done this type of recovery before but it is a scary thing and it was a few years ago now.
The first step is to image the failing HDD to a blank one using a bitwise copier. Usually I take out the 'good' drives to ensure they don't get
screwed. I usually mark the connectors to ensure everything goes back the same way (essential if drives are RAIDed).
I find that a CloneZilla live disk is a good repo/app for doing the imaging. You'll have to Google the exact switches to make it ignore the partitions
and just grab the entire drive as a bitwise image.
Once it is backed up, disconnect the image and it's time to play. As it's a Windows disk, use your install CD (if you have it) and boot until its
showing a 'graphical" screen. The Shift-F10 to get a prompt up.
If the logical format isn't hosed as well, the boot and partition records can probably be restored.
At the prompt, type in DISKPART and enter and then do the following (uppercase) steps:
LIST DISK
-to list out the disk devices. Your HDD is probably DISK 0
SELECT DISK x
-where 'x' is the disk number of your HDD
LIST VOLUME
-to see if there are partitions on the drive
SELECT VOLUME x
- where 'x' is the (usually largest) volume.
ASSIGN LETTER=G
-just to give it a drive letter.
Then exit from DISKPART, change to the G: drive and see if you can list a directory.
At least then you might know a bit more about what you are facing. If you can access the directory, I'd forget trying to recover the drive (which
could also stuff things up worse) and would mount another drive and copy everythin you can get off the messed up drive. If there are other partitions,
you could also do the same stuff and copy them off, too.
If the drive itself isn't erroring out, you could reformat it and reuse it later.
There are also some windows utils you could use to try and recover and unformat formatted logical disks, but that can be a nightmare on old and nearly
full disks where the allocation chains wander off into the middle distance....