I am trying to recover files from an older HD (Seagate Barracuda 7200.11 500Gb). I am really just hoping to get some family pictures off of it. It was at one time running Windows (I'm not sure which one), it did have a virus (I'm not sure what) and it was worked on by a computer repair store (I'm not sure where.) It belongs to my father in-law. Again I just want to get pictures and I was hoping to wipe it clean. (It seems like just getting the pictures may be all that I do).
So far what I have tried is connecting it via a Apricorn 3.0 SATA cable. Which didn't work. I came across a post on superuser explaining why, which is that desktop HD's require 5V and 12V and Apricorn only supplies the 5V.
What I have also tried is connecting the hard-drive to my desktop computer via SATA and plugging it into my power supply. I first thought it would show up if I checked out "Disks". (I'm using Linux Mint for my OS.) Nothing showed up in disks.
I then went to my motherboards boot options to see if I could recognize it there. I did not see any signature of the HD in my boot options menus. Interestingly there is an option for my motherboard to view which ports are in use by which devices. The SATA port I plugged the HD into was not registered as in use. (MB - Z97 Gaming 7)
I then tried going back into my OS to find it. I looked under /dev/sda ports and ran "hdparm -I" on each of the sda's and sdb's but none of the outputs seemed to have the HD's signature (by signature I mean anything related to Seagate or Windows).
I also tried using HDSentinel's free Linux version. However nothing again would show up about the HD. (http://www.hdsentinel.com/)
When I have the HD plugged in I can hear and feel that it is running. I just can't seem to find it anywhere. If anyone has ideas for how to access this thing I would really appreciate it. I really there is some security risk doing this, as there definitely was a virus on it, but I think because I am running Linux I probably won't have an issue.