Tutti i sistemi Win vogliono stare in partizione primaria. Linux e dati possono stare in partizioni logiche facenti parte della partizione estesa e di logiche ne puoi fare quante ti pare, mentre le primarie possono essere al max 4. In conclusione conviene fare:
1) partiz. primaria per Vista
2) partizione primaria per XP (se ti serve)
3) partizione estesa e in questa N partiz. logiche.