Windows xp pro will not boot with new hard drive
Its hard to tell just like this without having the computer in hand to check and test the jumpers and connection and all, but quick like this i think it might be a trojan virus that corrupted the boot sectors of the old hard drive, and when you copied the stuff from the old to the new, the virus followed and infected the boot sectors of the new one too. Try to reformat completely using the original windows install disk, and not the system restore/reinstall disk and reinstall windows after the format with the original windows disk again. If I was right, it should boot up OK with a fresh format and reinstall with the real windows CD, then install a virus scan and a spyware scan and scan and clean the old drive completely 2 or 3 times to be sure theres nothing bad left on it, then try to copy the whole disc, but skip the Windows repertory, the Program Files one too and the Documents and settings one also, cause those 3 are the ones most prone to corrupting a fresh install even if there is not any viruses in them. If it does not boot up OK after formating and reinstalling Windows though and says it's unbootable, then either there is a config error in the BIOS of the laptop, or the IDE controller that drives the disk is defective. If it's the BIOS settings, it's gonna be easy enough just changing the settings and won't cost you too much, and if its the IDE controller... then that's another story cause it's integrated in the motherboard like any other computer, so basically another computer will cost less than a new motherboard for a laptop. So if that is the case and the IDE controller is shot, you can still try to use an external USB drive to run the computer but not all computers support booting from the USB though, so before buying a brand new external drive, check the BIOS first to see if it does support USB booting.