Olá, Sasuke
É preciso planejar o que você pretende (resultado final) antes de propriamente particionar/redimensionar seu HD.
Ajudaria se você respondesse algumas perguntas iniciais:
1)Qual é a configuração do seu hardware?
2)Quantos sistemas (dual boot; trial boot; etc...) e quais sistemas (Windows com Ubuntu; Windows com outro linux, Ubuntu com outro linux, etc...) você quer ter instalado na sua máquina?
3)Onde você quer armazenar documentos, música, imagens, vídeos, etc...? No windows ou em outro?
4)Quantos usuários vão utilizar a máquina?
Conforme você for respondendo a essas e outras perguntas, dá pra definir quantas partições você precisa, qual o tamanho de cada uma, que formato cada qual deve ter, se você vai precisar de home separado ou não, se vai precisar de swap ou não, etc... etc...
Tente primeiro ter uma idéia de como você quer que fique no final do trabalho.
Aos poucos a gente vai ajudando ai...
Abraço!