O GRUB 2 foi projetado para ser mais inteligente que o GRUB 1, o que significa que você não configura mais o menu manualmente. Em vez disso, o GRUB agora faz com que você resolva os problemas subjacentes que impediram a detecção do sistema operacional, o que pode ser uma dor no smurf.
Agora, dito isso, há várias coisas que podem impedir que o GRUB detecte sua unidade XP. Da minha pesquisa, isso geralmente indica que há algo errado com a própria partição. Você deve tentar executar o chkdsk a partir do Windows ou de um disco de reparação do Windows. Se isso falhar, revise a postagem do fórum abaixo e veja se você está tendo um problema semelhante. Provavelmente, o Arch danificou uma partição de inicialização pequena que o GRUB usa para detectar o sistema operacional.
Como sempre, faça backup de tudo antes de começar essas etapas.
Boa sorte! Geary