XP? Desculpe, mas você não pode chegar lá a partir daqui. Os Macs baseados em Intel são inicializados a partir de discos rígidos particionados por GPT, e o Windows XP não pode ler discos GPT sem um driver de terceiros, se existir um.
Se você criar a partição no seu Mac, o Vista e o 7 devem vê-la, eu acho, a menos que a Apple esteja fazendo algo errado com a tabela de partições.