É mais do que provável que seus drivers de disco rígido / RAID. Eu tive o mesmo problema com meu laptop & linux. Olhe na BIOS e veja se há uma configuração para seus controladores de HDD. Eu tive que definir o meu de 'Enhanced SATA' para 'Compatible Mode' para que tudo funcionasse corretamente.
Patrick está correto, você deve instalar o XP primeiro, caso contrário, sua instalação do GRUB será bloqueada quando você reinstalar o XP e não conseguir inicializar a instalação do Linux.