Veja bem, como foi dito... vc pode usar o gparted para isso:
aptitude install gparted
Acontece que para alterar uma partição é necessário que ela esteja desmontada(não pode estar em uso).
Então se a partição que você está querendo redimensionar é a do sistema, você não conseguirá...
O que você pode fazer é usar um disco de boot para alterar a partição.
Você também pode usar o Partition Magic para alterar a partição... (usando o cd de boot dele)
Agora alterar uma partição montada, eu não sei se é possível. Até por questões de segurança
NOTA: Se vc instalou o Ubuntu pelo live-cd, vc pode usá-lo para redimensionar a partição q vc quer...
Inicie o live cd, instale o gparted e faça a alteração... pois aí, a partição que vc quer alterar não estará em uso. hehehe