Ja osobiście bym radził odwrotnie, najpierw zainstalowac siódemkę, potem XP.
Siódemka może uszkodzić istniejące poprzednie wersje (szczególnie jeśli osoba instalujaca słabo się zna na tej operacji i nie chce się domyslać czy robi dobrze). Ja tak zrobiłem i mi się XP obok siódemki bez problemów zainstalował.
,,Możesz stworzyć wirtualny dysk podczas partycjonowania w instalatorze Windows 7 wciskasz Ctrl+Alt+Del i wpisujesz diskpart potem create vdisk file E:\VHDs\Win7.vdi maximux=30000 czekasz aż utworzy się dysk i pojawi się, że nie wybrano dyskuwirtualnego więc wpisujesz select vdisk file=E:\VHDs\Win7.vdi po wpisaniu pokaże się, że Program DiskPart pomyślnie plik dysku wirtualnego. Wpisz attach vdisk wyświetli się Ukończono 100 procent i pojawi się po chwili Program DiskPart pomyślnie dołączył plik dysku wirtualnego. Zamykasz CMD na bok i odświerzasz listę dysków i wybierasz dysk wirtualny o rozmiarze 29.3 GB i klikasz nowy wybierasz maksymalną ilość miejsca dysku wirtualnego czyli 30000 i ignorujesz komunikat, że niemożna zainstalować na tym dysku windows klikasz dalej i zaczyna się instalacja"