O motivo principal costumava ser para que você pudesse formatar /
e não formatar /home
. Hoje em dia não importa mais: o instalador permite que você mantenha seu /home
.
Ainda há algumas boas razões:
-
se
/
ficar cheio em algo como 95%, o sistema de arquivos começa a armazenar partes de arquivos não juntos (ou seja, desfragmentação), então o desempenho terá um pequeno impacto.Quando
/
estiver 100% cheio, você terá mais dificuldade em registrá-lo, pois o sistema não poderá usar o espaço livre com eficiência.Portanto, um
/home
separado onde você armazena seus dados pessoais manterá seu/
o mais vazio possível, a menos que você tenha um servidor (apache, mailserver e mysql armazenam seus dados de usuário por padrão em/var
). -
Um
/home
separado também permite a criptografia dessa partição. - Se
/home
estiver em um disco rígido diferente, você poderá retirá-lo e colocá-lo em outro sistema que contenha/
e use isso.
A esse respeito, dependendo de suas necessidades e do sistema usado, talvez seja melhor criar uma partição /data
separada, ter o co-link /var/www/html
em /data/var/www/html
para que seus sites estejam no disco de dados, alterar o localização padrão do banco de dados para mysql
para apontar para /data/var/mysql/
e criar um link simbólico para os seus diretórios /home/$USER/
(também conhecidos como Desktop, etc). para /data/home/{dirs}
.
Se /data
for um disco real, você pode retirá-lo do seu sistema, colocá-lo em um Ubuntu atualizado e continuar trabalhando nele. Além disso, talvez um pequeno obstáculo aqui e ali (como configurações que foram removidas de mysql
ou apache
) você poderia ter um novo sistema com todos os seus dados em execução em uma única reinicialização e o tempo necessário para inserir o disco essa nova máquina.
Eu faço muito isso com meus cadernos de anotações.