Am simpelsten wäre es, einfach ein DualBoot-System zu erstellen.
Du installierst dir ein sauberes XP und installierst dann auf der selben Platte zusätzlich noch Win7.
In diesem Falle bekommst du beim Booten ein Menü,
indem du zwischen den beiden Betriebssystemen wählen musst.
Primär wird Win7 markiert sein.
Solltest du keine Auswahl treffen, wird nach 30sek autom. mit Win7 gebootet.
Installierst du beide Betriebssysteme auf jeweils einer eigenen Platte, läuft das Ganze etwas anders ab.
Im BIOS kannst du immer nur eine der beiden Platten als primäres Boot-Medium einstellen.
Dann bootet dein PC aber auch immer nur von dieser Platte.
Soll dann das andere OS zum Einsatz kommen, musst du manuell das Boot-Menü aufrufen (F8 oder F12 ...das variiert)
und dort musst du dann die gewünschte Platte auswählen.
Variante 1 ist, in meinen Augen, wesentlich komfortabler.
Partitionieren musst du die 1TB nicht zwingend.
Die meisten User verwirrt es nur, wenn sie mehr Laufwerke als C: und D: haben
Es sei denn du hast ein festes System; welches du bevorzugst.
(C: = OS , D: = Spiele, E: = Fotos, Musik etc. ... oder so ähnlich)
Als Platte empfiehlt sich in deinem Falle z.B. die >
Western Digital WD10EALX 1TB<