Assim como qualquer outra pessoa até agora sugeriu: Primeiro instale o Windows, depois o Ubuntu.
Eu pessoalmente dei 40GB para o Ubuntu como partição raiz sem usar uma partição extra / home e cerca de 800MB de swap (2G RAM).
Se você quiser dividi-los, você deve dimensionar o / de uma maneira que ele possa conter todos os seus programas e sistema. Dependendo do que você vai instalar, talvez 10 GB seja suficiente (em torno de 2 a 3 GB é o mínimo absoluto para o sistema simples, eu acho), mas, por exemplo, muitos jogos grandes, programas de escritório, material de mídia etc também podem exigir muito mais ... Então, em contraste, a partição / home conterá todos os seus dados (fotos, músicas, vídeos, documentos, downloads, configurações de sistema / programa, etc.) . Assim, a parte principal disso será feita pelos seus dados multimídia, o resto não deve demorar mais do que um GB ou mais.
Para swap, eu acho que é recomendado dar a ele o mesmo tamanho da sua RAM, um pouco maior se você quiser usá-lo para hibernação (não recomendado desde a versão 12?)
Mas sobre os sistemas de arquivos: o sistema de arquivos padrão do Ubuntu para partições de dados (todos, exceto swap) é o ext4! Eu sugiro que você use isso em vez do antigo FAT ou NTFS mais recente do Windows. Você não seria capaz de acessar os arquivos em um volume ext4 de dentro do Windows sem drivers adicionais, mas para o Ubuntu, ele tem várias vantagens, por exemplo. Ele não requer qualquer desfragmentação e fornece sempre alta velocidade de transferência de dados. Como solução alternativa, você poderia alocar outra partição em NTFS ou FAT32, onde você pode copiar os arquivos do Ubuntu que você tem que acessar a partir do Windows também (a outra direção funciona diretamente). Para swap, você obviamente usa linux-swap.