Prueba con esto:
Arranca el portatil con el cd de Windows XP, y no lo tienes configurado lo mismo siempre te arranca desde el disco duro, y tendrías que cambiar la configuracion en la BIOS, en algunos portatiles te permiten pulsar una tecla al inicio para activar el menu de arranque y poder indicar que arranque el cd en vez del disco duro.
Cuando arranques con el cd, ve a la opcion reparar equipo.
Te preguntara que particion quieres arreglar, normalmente la 1.
Introduce estos comandos "fixboot" (Sin las comillas), cuando termine "fixmbr", y por si acaso tuvieras el disco duro dañado "chkdsk c: /P /R", a ver si con eso consigues arrancar.
Un saludo.