MatrixBrave eu tenho triple boot, só com windows 7.
Bom a ordem de instalação deve ser windows xp, depois o 7, depois o linux.
Porém quando você instalou o windows 8 de repente você optou por não segurar a versão antiga do windows, ou ainda, o windows 8 seja diferente, pois não o testei.
Mas com o windows 7 é muito tranquilo o triboot.
Há esquecei de dizer no Grub não vai aparecer o windows xp, vai aparecer o windows 8, depois vai para outro menu, que no windows 7 é assim, com duas opções Versão Antiga, e Windows 7. Se escolher a versão antiga ira para o xp.