Uma maneira de diminuir as partições sem perder dados é usando o GParted. Uma aplicação muito boa, mas tenha cuidado com isso.
Editar: Inicialize a partir de um CD ao vivo para que você possa fazer o redimensionamento. Instale o gparted com o Ubuntu Software Center, ou de qualquer outra forma (synaptic etc) que preferir, se ainda não estiver instalado.
Ele pedirá para você autenticar quando você executá-lo, pois ele tem acesso a coisas que podem danificar sua instalação mal. Perceba que alterando partições em seu (s) disco (s) rígido (s) você pode potencialmente interromper completamente o seu sistema. Como eu disse, tenha cuidado.
Em seguida, ele procurará dispositivos que possam ver e exibir as partições no primeiro (provavelmente / dev / sda, se não tentar dispositivos diferentes do pull down no canto superior direito). Você deve ser capaz de ver que um deles contém seu ponto de montagem raiz (/). Quando tiver certeza de que tem o correto (o tamanho em si é um bom indicador), clique com o botão direito do mouse nessa partição e escolha Redimensionar / Mover (se estiver desabilitado, talvez seja necessário desmontá-lo primeiro (certifique-se de ter inicializado) um live CD, e não o seu sistema linux instalado.) Reduza o tamanho na caixa de edição do meio (New Size) para o que você quer (certifique-se que ainda é grande o suficiente para as necessidades do seu sistema). o grande sinal verde para aplicar as alterações.Se ele relata sucesso, então deve ser capaz de desligar o CD ao vivo e reiniciar em seu sistema principal.
Edit2: Acabei de pesquisar no Google um tutorial que você pode consultar no tutorial do gpart