Transferring IDE hard disk to SATA-only motherboard

I have an IDE hard disk and want to move it to a new computer. However, that computer only supports SATA and I doubt it will boot from a PCI IDE card. Using a connect that converts the IDE to SATA, the bios (ClickBiosII) doesn't detect it. If I connect a different one, to convert it to USB instead, it does get detected but Windows XP bluescreens halfway through boot. What options do I have for booting this disk on a new computer?

Motherboard: FM2-A85XA-G65
APU: AMD A8-660K (3.9Ghz)
HD: WDC WD1200JB-00GVA0

Previous Motherboard: Dell(Optiplex gx270)(not the first motherboard the disk has been in though) Previous CPU: Intel Pentium 4 (Prescott 2.8Ghz)


I don't think that you have an issue with HDD being connected via USB. The problem is that your Windows installation on that HDD has all the drivers and hardware configuration for your old motherboard and it won`t work with the new one.

If you`re really lucky, a Windows repair might work, but it could be the long shoot. I strongly advise you to backup your important data and do a clean Windows install


Don't.

  • using an IDE to SATA cable is a hack and I would never trust it as a long-term solution. What if it's unreliable in some subtle way and your important data becomes corrupted?
  • Your hard drive is around 8 years old now. Its reliability will soon become questionable. I would never use a drive this old in a new build. (Also, I assume you have backed up all of your important data? Consider yourself reminded)
  • This drive is likely to be significantly slower than current models, particularly a similarly sized SSD or a "hybrid" drive with a cache. I'm not even counting SATA-IDE converters here.
  • You will need to do a "Repair Install" on your existing XP installation. There is no guarantee that this will detect all of your brand new hardware correctly, and may leave you with an unbootable drive.
  • I'd strongly urge you to consider a more modern Operating System, as support for XP ends in April 2014.

In summary, I would buy a new, fast drive to go with your new, fast computer. I would install a more modern operating system, and then transfer any files I wanted to keep from the old drive, where the old drive is connected as an external USB drive or secondary drive.


There are many brands of IDE-to-SATA adapters; that way, you won't suffer the performance loss of going via USB external enclosure.

However, there's no reason to not use a PCI IDE card, other than bother; the system should have no problem booting from it, provided you set the BIOS to do so.