My computer has three physical hard drives in it, one of which is a 1TB Seagate. Naturally, I have a hilarious problem involving my Seagate Barracuda 1TB hard drive. It's a couple of years old and has functioned faithfully for all of that time as a storage device. It had two partitions on it; K and M. (If it helps, I made M first) Problems: 1) A week ago I noticed that I could not access the M partition, but I could access the K partition. 2) The hard drive itself (that K and M are on) is not detected in the BIOS. 3) My partitioning program seems to think that my K partition is now physically present on one of the other hard drives. Solutions tried: 1) Swapped around SATA cables (Though I never expected this to work) 2) Run various partition recovery programs - this failed at the step of "choose the hard drive to recover the partition from" since the hard drive is, well, not actually detected. 3) Panicked. I haven't tried the whole "Put hard drive in a freezer" trick, since I don't know if that's entirely applicable. Is it? I don't really have a lot of technical knowledge; most of what I know I've picked up by experimenting... I've read lots of other sites about missing partitions and stuff and they all talked about physical and logical drives, slaving, and a bazer's dozen other terms which I don't actually know about... So please offer advice in reasonable layman's terms, please. Thank you kindly!