I have 2 hard drives and use my win7 one to boot. I took my old xp one from my other pc and hooked it up but it doesn't get detected most of the time. When it does get detected, windows runs chkdsk but i cancel it, resulting in the drive being undiscoverable again. Is it possible to salvage my data?