Máš na disku dva oddíly ? Jestli ne tak na to zapomeň. Obecně se to v tomto případě dělá tak že se nainstaluje XP na (D) tím se zruší bootování Visty z (C). Po skončení isntalkace XP se opraví boot win7 přes instalační DVD win7.
No a potom se přes program bcdedit doplní boot informace aby se zobrazil výběr operačních systémů. Na vistě to jde i přes easybcd nebo vistabootpro což na win7 asi nepojede /hrozí rozdrbání systému/.
edit: místo vistaboot pro je taky placenej DualBootPRO kterej už win7 umí.