Eu recomendo Gparted Live CD para reparticionar seu disco. Você deve fazer backup dos seus arquivos, idealmente crie uma imagem de disco completa que possa ser usada para fazer uma restauração completa, caso algo dê errado.
O Windows XP (e outras versões) são implacáveis quando você altera o tamanho das partições, às vezes falha ao inicializar. Então, você faz isso por sua conta e risco, e certifique-se de Back Up .
Atualização: Para fazer backups completos do disco antes de tentar o Clonezilla .