Sou novo no forum e no Ubuntu, mas tive o mesmo problema recentemente, quanto a alterar o tamanho das partições.
Vou colocar aqui o modo como operei, detalhadamente, espero que seja útil ao cholletao.
Acho que o problema, para os iniciantes [também sou um], é ter a explicação detalhada. Tendo fazer isso agora.
Comece, como já disseram, fazendo backup.
Agora, vá no Windows e desfragmente. Se não souber como fazer, diga, que a gente explica.
Isso porá todos os arquivos no começo do Windows e evitará que, ao extender o Ubuntu, arquivos do Windows sejam corrompidos.
Agora, reinicie o computador pelo Live CD.
Feito isso, clique em Aplicações > Acessórios > Terminal
Na tela preta que aparece, digite sudo su
Enter
Agora você é o Administrador
Digite apt-get install gparted
Depois de diversas operações, o Gparted [programa de alterar partições] é instalado no teu computador.
Digite exit
Enter [você sai de Administrador para usuário]
Digite novamente exit
Enter [você sai do Terminal, que se apaga]
Clique em Sistema > Administração > Editor de Partições (na língua da 'matriz', Partiction Editor)
Clique nele
Abri-se-á o Gparted, exibindo todo o particionamento do teu disco
Note que a primeira partição, que deve ser a do Windows, está formatada em ntfs [modo característico do Windows].
O Ubuntu deve estar em ext3.
Você também pode se guiar, para reconhecer os sistemas, no tamanho da partição.
Clique agora na partição cujo tamanho você quer reduzir. Se não me engano, a que você quer reduzir é a do Ubuntu. Clique nela. Tanto faz se você clicou no desenho, no alto, ou na linha, abaixo.
Clique agora em Resize/Move.
Veja o desenho: A parte amarela da partição é a ocupada, a branca está livre. Clique na flechinha que fica à direita desse desenho e a arraste para a esquerda, até que a partição fique do tamanho que você quer que ela tenha. Repare que, à medida que você arrasta a flecha, os algarismos indicativos do tamanho da partição, abaixo, vão descrescendo. Oriente-se por aí para estabelecer o tamanho desejado.
Repare que, quando você pára de arrastar a flecha, e a solta, aparece, lá embaixo, uma tarefa a ser realizada, algo dizendo o que é para ser feito: reduzir o tamanho da partição escolhida.
Clique Apply (não simpatizo com o uso da lingua 'da matriz'). Está deflagrada a execução da ordem anteriormente dada por você.
Terminada essa operação, o Gparted desaparece.
Abra-o novamente, como no início.
Talvez você já tivesse reparado antes, mas repare agora que aquela partição diminuiu de tamanho e apareceu outra partição, descrita embaixo como 'desocupada'. No alto, ela está representada na cor cinza.
Agora, então, temos a questão complementar, ou seja, queremos aumentar outra partição.
Clicamos na própria [a que queremos aumentar] e, em seguida, em Resize/Move.
Semelhantemente com a operação anterior, mas ao contrário, agora você vai mover a setinha da partição de modo que o espaço disponível seja aumentado às custas (repare nisso) da partição 'desocupada', representada em cinza.
Feito isso até o fim, note que ao largar a seta aparece de novo, lá embaixo, a tarefa a ser executada. Trata-se da tarefa que você acabou de estabelecer, ou seja, de aumentar o espaço da partição escolhida.
Clique em Aplicar. Se demorar para a operação se dar, não se amofine, vai dar certo, Não sei do que se trata, mas imagino que o processador esteja mudando todos os seus arquivos de lugar, coisa que não foi preciso na operação anterior porque os arquivos já estavam no começo da partição, enquanto que, agora, elas serão passadas do lugar em que estavam para o começo dessa nova partição.
Espero não ter cansado os companheiros e espero que ainda tenha utilidade.
Se algo der errado, relate onde foi e como, que tentarei de novo.
Abraço
Pedreira