I loaded Seagate Disk Wizard yesterday and deleted my entire HD using the Acronis program on the wizard. When if finished overwriting, it gave me an error: "failed to write to the 0 sector of the hard disk". This bothered me somewhat, but everything seemed to be kosher otherwise, so I continued on. I rebooted into windows xp install, loaded my SATA drivers and started the install. Partitioned my drive and began the format. The C: partition finished formatting and BAMMO! hit me with an error that I didn't get written down fast enough, but it was something like: "unable to format drive because of bad something something". Whoops. So, I rebooted, put in Disk Wizard again and tried to rewipe the drive, at which point - total hang. I had to hard reboot. Well since that wasn't working, I tried to reboot back into Windows install. Got right back to the same point, formatting the C: partition and when it read 100% it froze as well. Hard reboot required. Now I cannot get either the BIOS or the Windows install to even recognize the drive's existence. How FUBAR'D am I? The drive is a Seagate 200GB 7200rpm SATA drive. The reload was part of my ongoing battle with random reboots. I am assuming that the drive is bad, but I ran both System Mechanic and Chkdsk prior to starting the reload and there were no errors. edit: Well, I went and took a look at drive scrubber, but that really didn't seem to be what I wanted. With what appeared to be bad sectors, and then the complete loss of recognition of the HD, I thought it probably had just given up the ghost. So I RMA'd it to Seagate because it was under warranty. Got the new HD in the mail, a 250 GB SATA Refurb, and plugged it in. Windows, and my BIOS, don't recognize the existence of this one either. So, now what? What are the possible causes of a HD to not be recognized - especially suddenly, when it was recognizable before? I have reset the cables any number of times. I even tried connecting it through the SATA2 connection on the Mobo. No dice.