Em vez de depender apenas de partições, no Linux eu normalmente recomendo usar o LVM. Isso permite aumentar e diminuir os sistemas de arquivos conforme necessário mais tarde (embora o crescimento tenda a ser mais fácil do que diminuir), mesmo que o sistema de arquivos esteja ativo no caso do ext2 / 3/4 (aumentei com êxito o tamanho dos sistemas de arquivos enquanto eles estavam ativos, embora eu nunca tentei diminuir o tamanho de um dessa maneira).
Obviamente, isso ainda permite que você decida como distribuir o espaço, mas você não precisa obtê-lo exatamente desde o início, porque reorganizar as coisas mais tarde é mais fácil. Normalmente, dou a cada volume o espaço que achar necessário, além de um pedaço de boa sorte, e deixo o espaço restante para adicionar novos sistemas de arquivos ou expandir os existentes para mais tarde.