reduza sua maior partição para que haja pelo menos 8 GB de espaço para o Windows XP. A inserção do disco de reinstalação do winXP e quando lhe pergunta qual partição selecionar o vazio (melhor lembrar quão grande era.) Ele deve instalar. Também faça um formato rápido como FAT32. Isso fará com que o sistema Ubuntu não rode o fsck. realmente deveria funcionar. Então, quando o XP estiver rodando, pegue um pacote da rede chamado grub4dos. Isso deve atualizar o grub. E ai você vai! E não, partição não há preocupação se mostra que para uma partição estendida.