Welche Option hast du denn nicht?
Ich habe das unter Vista durchgeführt, allerdings verwende ich die englische Spracheinstellung und von daher kann es sein, dass es nicht Standard lautet oder das die anderen Dinge dort auch etwas anders heißen, aber man sollte auf jeden Fall finden, was ich meine.
Ansonsten kannst du es auch mit bcdedit machen, was aber etwas umständlicher sein dürfte. Wenn du willst kannst du es aber mal versuchen und in der Eingabeaufforderung bcdedit eingeben. Das ist schon ein klasse Tool. Da sieht man wie schön der Bootmanager von Vista wirklich ist.
Leider habe ich jetzt kein Vista hier und kann es nicht testen, aber gib mal
bcdedit /enum all ein.
Jetzt müssten dir alle Einträge des Betriebssystems angezeigt werden. Da suchst du dir dann das von XP heraus und kopierst die ID.
Anschließend machst du nur ein
bcdedit /default {id}
So oder so ähnlich müsste es auch funktionieren.
//EDIT:
Probiere vorher mal das hier:
bcdedit /default {legacy}
Gib es einfach in die Eingabeaufforderung ein und guck ob er jetzt standardmäßig mit XP startet. Ich glaube das geht auch.