Olha, amigo, não entendi muito bem o que você quer, mas o ubuntu tem um particionador, o GParted, que no kubuntu é QTParted, mas ele vem apenas no liveCD.
Se você tem o cd do windows XP, basta dar boot pelo cd e, na hora de instalar, selecionar a opção de recuperação do sistema e entrar no Diskpart, que é o particionador do windows XP, só que ele não redimensiona a partição, apenas cria e apaga.