Hola!
Lo que tienes que hacer es modificar las opciones del booteo haciendo lo siguiente:
Inicio / Ejecutar y hay escribis "C:\boot.ini"
Donde dice [Operating Systems] borras la cadena completa
CODE
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
De acuerdo al sistema operativo y el disco en el cual instalaste (osea el nuevo).
Notarás que esas son las opciones de booteo que te aparecen, elimina la que es incorrecta (osea la del disco duro nuevo).
Le das a "Guardar" reinicias y listo
Cualquier cosa posteas
saludos

EDITO:
Si te mandas una macana en plena modificación del fichero, tenés una copia de seguridad de dicho fichero en:
CODE
C:\windows\pss
Para abrirlo pones en ejecutar:
CODE
C:\windows\pss\boot.ini.backup