I am having a seagate baracuda 500 GB hard disk, last when i turned on my pc my boot time was long so i changed the os. Later it was working fine.Few days later my hard disk was spinning got detected in bios but did not boot, So i tried to put in other pc and tried but it didn't work. I almost have 400 GB of important data. Is there any way to get my data back.