A resposta de przemo, imo, atinge mais de perto os pontos práticos. Aqui estão algumas considerações práticas adicionais:
Os ambientes corporativos geralmente usam partições separadas para / lease /, / home, / opt, / var, / boot e sistemas de arquivos adicionais (1 por aplicativo ou equipe de aplicativos) em / opt. Isso é principalmente para evitar que o sistema fique sem espaço devido ao fato de o diretório pessoal de alguém ficar massivo (/ home), os logs ficarem fora de controle (/ var) ou os aplicativos consumirem muito espaço (/ opt, / opt //, etc) , e / boot para que as outras partições possam ser construídas no LVM e também para garantir que você possa obter algo como um shell de recuperação, caso a partição do sistema principal fique corrompida por algum motivo.
Para meus próprios usos pessoais que não sejam servidores, eu apenas mantenho partições /, / boot e / home separadas para poder inicializar duas vezes vários SO Linux / UNIX e usar a mesma partição / home para elas.
No caso de criar uma VM no Oracle Virtualbox, VMWare Player / Workstation / Fusion, etc. para uso pessoal, realmente não há razão prática para ter várias partições com diferentes pontos de montagem, devido aos bons recursos de compartilhamento de pastas fornecidos pelo VirtualBox. e VMWare Player / Estação de trabalho / Fusion. A única exceção pode ser / boot pelo motivo do shell de recuperação fornecido no parágrafo "ambiente empresarial".