Hello, I have a SATA 250Gb Seagate HDD from my desktop. Since I am away from home I brought the HDD to use with my laptop. I bought a SATA to USB adapter and was unable to use it. I don't think enough power was being provided by the power supply that came in the adapter box. The head used to spin up and then spin down over and over again. The HDD would work for no more than 3 minutes and would spin down. Today, after about 3 months, I tried using the adapter and smoke came off the controller card as soon as I tuned on the power. I tried twice and the same repeated. Then I took the HDD to a friend's place and connected it to his pc as a SATA drive. The computer would not even power up unless I disconnected the drive. Is there a way to get my HDD working again? Since I am a student I don't think I can afford paying a company to recover my data although I have invaluable stuff in it. Thanks people.