[CentOS] Restoring data from disk w/ messed up partition tables

Tue Jun 13 20:20:16 UTC 2006
techlists at comcast.net <techlists at comcast.net>

I had the electricity go out the other day. When my Centos 4.3 workstation came up, I said yes when it got to the prompt "Unclean shutdown, force filesystem check?" prompt.

It ground away for awhile and then said something about a bad superblock. Yikes! I thought, that's a bad sign.

After a reboot, I got nothing but a grub> prompt.

I tried booting into rescue mode using the install CD, and got a message "No valid partitions found". I tried to mount /dev/hda, and got a message "no /etc/fstab found".

I tried running the install CD, and went into Disk Druid to see if it could see any existing partitions on the drive, and got the message "Partition table corrupted, must re-initialize disk, and reformat". Not a good sign. I backed out at that point, not wanting to go beyond a point of no return.

I have about 4 years of archived e-mails, and some other misc stuff on that drive that I don't want to lose. 

Anyone have any suggestions what steps to take next?

Paul