This seems to be a popular problem, but never in quite the way it's happening to me right now... I recently upgraded my OS HDD (from 10gig (eeeew) to 160gig Seagate). Was fooling around with a dual-boot setup with Ubuntu and Windows XP Pro. After it didn't work, I re-formatted, and re-installed Windows xp a second time (figuring after I got it back to working form, I could re-try the dual-boot bit). My secondary HDD (80 gig Seagate) was unplugged during all of this. Once I got Win XP up and running, I plugged in the secondary drive, rebooted, watched it auto-install the drive... opened up "my computer" to transfer some files, settings and shortcuts... and the drive wasn't there. It shows up in my Bios just fine, it even shows up in the device manager. I used the diskmgmt.msc tool, and it showed up there, as well. I tried to re-partition it, and now it wants me to format the damn thing (bully for me for trying something I wasn't sure would work)... and I still can't get to the data on the disk (it's nearly full). Any suggestions? Or have I completely borked the disk by re-partitioning it?