Eu tenho a tendência de tornar /home
sua própria partição. Exatamente o quão grande depende da preferência pessoal, mas em um simples desktop Ubuntu provavelmente não precisa de mais de 20GB de espaço no sistema de arquivos raiz (a área de trabalho do outro lado da minha sala está usando 6GBGB!); o restante da unidade pode se tornar /home
se você quiser.
No entanto ...
Você deve se lembrar de que nem tudo relacionado à (s) sua (s) conta (s) de usuário está armazenado em /home
. Há muitas coisas centradas no sistema em /etc
que não sobreviverão à reinstalação. Em particular, /etc/passwd
, /etc/shadow
, /etc/group
e /etc/gshadow
são importantes. Se você reinstalar e recriar seus usuários e grupos na ordem errada, os UIDs e GIDs não corresponderão aos registrados em seu sistema de arquivos / home, e as propriedades de seus arquivos ficarão todas bagunçadas.
A solução para esse problema estendido é um pouco mais complexa, já que o conjunto exato de arquivos em /etc
que você precisa preservar provavelmente será muito específico para o seu sistema e o que você está fazendo. Uma opção seria criar um diretório protegido em /home
e fazer cópias de backup de /etc
nele. Pelo menos dessa maneira você pode recuperar os arquivos que estão faltando após a reinstalação. Você pode olhar para o etckeeper (sim, é empacotado) como uma maneira de tornar isso mais automatizado. Você não gostaria de restaurar /etc
en-masse , é claro: após uma reinstalação-atualização, provavelmente haverá grandes mudanças e você desejará restaurar arquivos do seu repositório ou repositório com cuidado.