du könntest windows 7 parralel(ka wie man das schreibt dafür hab ich scdhon zu viel gesoffn) zu xp installeiren und dann zwischen xp und windows 7 auswählen dafür musst du nur eine partition erstellen
und beim setup von windows 7 wenn der pc neustartet nicht upgrade auswählen sondrn das andere da hieß glaube ich benutzerdefiniert oda so musste schauen
andere variante:
du erstellst keine partition startest im betrieb von windpows xp das setup von windows 7 und wählst, wenn der pc neustartet upgrade aus dann werden deine dateien erhalten bleiben und das xp wird zum windows 7
PS: sry wegen der rechtschreibung xD hoffe du verstehst es auch so