I used DriveImage XL to do a disk-to-disk clone of an old copy of Windows XP. I took it from a failing hard drive that had two partitions (one for Windows, one for storage) and cloned it onto a new hard drive, where the Windows partition is the only one. I did this whole process from within the Windows environment, so the clone hard drive's partition letter is 'H', whereas on the old hard drive it is 'C'. I am not sure if this has anything to do with my issue.
The computer fails to load Windows when I try to boot off of the new drive. It simply shows a black screen with a blinking cursor, then reboots and repeats the process all over again. I have a feeling the cloned copy of Windows cannot be found, but am not sure what to do next.