Parti con il cd di installazione di windows xp,
al primo stop digiti R per scegliere la console di ripristino,
scegli l'installazione di windows funzionante, che nel tuo caso dovrebbe essere la 2
ed inserisci se c'è la password di administrator.
a questo punto ti dovresti trovare al prompt di dos ( c:>windows> ).
qui digiti il comando diskpart (mi pare "diskpart active" sia la sintassi corretta, comunque esiste il comando help o "help nome_comando" che ti riporta i comandi con la corretta sintassi)
In questo modo dovresti aver riattivato la partizione con windows funzionante e poter ripartire almeno da quella.
Con la solita procedura, ma scegliendo stavolta l'installazione 1 di windows,
dovresti poter lanciare i comandi "chkdsk /p/r" "fixboot" e "fixmbr" sull'altra partizione (quella rovinata).
Se l'errore che ti esce in partenza è relativo a NTLDR ci sono in giro varie discussioni che trattano l'argomento (
la prima che ho trovato).
Pensa comunque che le tue due partizioni interagiscono tra loro e quindi i cambiamenti che operi possono essere risentiti anche dall'altra