+ 0 Votes Two possible options NickNielsen Moderator 7 years ago If the BIOS recognizes the drive, the problem is most likely in the partition table or boot record. Try downloading a partition manager/recovery tool. I recommend Ranish (http://www.ranish.com/part/) or TestDisk (http://www.cgsecurity.org/wiki/TestDisk). Allow the program you choose to repair the partition table on your old drive. Then reboot to your XP and you should be able to get the data.You might also consider downloading a recovery CD like the Ultimate Boot CD (http://ubcd.sourceforge.net/) or a live Linux CD (http://www.frozentech.com/content/livecd.php). My preference is PCLinuxOS, but Knoppix and Ubuntu are also good choices. I find that Linux will often access data that Windows says is lost.Best of luck with the recovery.