Crie simplesmente 2 partições e instale XP no primeiro e 8DP no segundo.
Eu acho que você terá que fazer 8 segundos para que o bootloader reconheça a versão mais antiga do Windows. Então, quando você inicializar, será capaz de selecionar de qual SO você irá inicializar.
ATUALIZAÇÃO: (Extraído de esta pergunta 1 Sim, o W8 suporta inicialização dupla, MAS você precisa instalá-lo em outra partição a partir de mídia inicializável (como DVD ou unidade USB).
2. NÃO instale o W8 de dentro do seu sistema operacional montando o ISO, ele será instalado sobre sua partição primária sem lhe dar nenhuma outra opção (e sem explicitamente dizer o que vai acontecer).