No estoy muy seguro, pero porq no pruebas arrancando la maquina con un disco de inicio de win 98, cuando estés en la pantalla de ms-dos, entra al fdisk, y establece la unidad d: como la partición activa. De ese modo entrará a Xp supongo.. Hazme saber si funcionó.