I've bought a SSD for my laptop and made a fresh install of Windows 7. On my old HDD I've got a Windows XP system, which I would like to move to the SSD.

I've tried it this way:

  • put the HDD to an USB case
  • moved the Windows XP partition to a partition on my ssd usind DriveImage XML
  • used EasyBCD 2.0 to create a new entry in the boot menue

The problem: Windows XP is booting up, but before the login-screen comes up, it seems to freeze. No bluescreens, no errors - just nothing happens. I tried to start it in "protected mode", but the same results.

I'm not sure if DriveImage XML didn't worked well or if there's another reason.

link|improve this question
2  
Check if the drive in in AHCI or COMPATIBLE mode. Windows XP doesn't have SATA drivers, so AHCI mode will freeze the OS, although it is usually a BSOD. Second, use Linux :-) to make a perfect copy of your disk. Third, if you bought a smaller SSD than your original HDD, you might be in trouble. Partition-to-partition copy was always wonky to me, so I prefer disk-to-disk copy. I suggest you remove a lot of stuff from your HDD, so it would entirely fit on your SSD, defragment it, and after that do a disk-to-disk copy. In Linux, use the dd command to copy the disk. You can use a Gparted Live CD – karatedog Mar 16 '11 at 22:49
@karatedog, your comment should be an answer. My first thought was dd... – DCookie Mar 17 '11 at 19:06
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.