Sometime last week my hard drive stopped being bootable. When the BIOS went to boot the hard drive, the computer reset like I has pressed the reset button. With this hard drive, I had kept the operating system on a smaller C: partition and my data on the "rest of the disk" partitioned as D: so that if something like an operating system corruption occurred I could format C:, reload the OS and all my data would be safe. I've always known that this wouldn't protect me from a hardware failure and I think that finally came up to bite me. Several times I tried installing Windows -- the BIOS would recognize the disk and Windows setup could partition it and format it but when it came time to boot it, no joy. First, I replaced the motherboard and had the same problem where the computer would reset when the BIOS tried to boot the hard drive. So today, I bought a new hard drive and installed it. Everything is working now so I connected the old drive to the SATA connector and booted. Windows shows only one partition on the drive as 129 GB with the rest of the space as unpartitioned free space. Am I SOL? I know that Windows XP pre SP2 only recognizes the first 129 GB of a large drive like this and I guess when the setup was working on the drive it overwrote the partition table? I'm desperate. My entire music collection was on that partition along with some documents that I'd really like to have back if I could get them. I know that there are companies that specialize in data recovery but it's pretty expensive, right? I've been issued and RMA from Seagate so I'm going to get a new drive but they're explicit in the statement that any data on the existing (defective) drive is just gone. Is there any way to recover the partition table and restore my data?
Thanks in advance.