I have two hard drives on my system. The slave drive contains my XP system partition as well as two others. The drive has been acting up lately so I bought a replacement. I imaged the entire slave drive using Ghost, and then loaded the image onto the replacement drive. Ghost completed the image with no errors.

Now when I install the replacement drive in place of the original slave, Windows will make it all the way past the scrolling blue box screen, and then onto the light blue Welcome screen. At this point the screen goes blank and the system hangs. I checked the jumper setting and it is correct. Safe mode will not start properly either.

Next I put my original drive back and connected the replacement drive as a second slave drive. Windows can access the replacement drive just fine and it looks like the partitions and data are all there (except the drive letters and partition sizes are different.) So what could be causing the boot problem?