Para evitar conflitos, eu sempre instalei várias distribuições Linux e Unix, cada uma com sua própria partição ou diretório, e na era dos discos rígidos de 3TB isso é muito prático; Eu também uso muito a virtualização em algumas das minhas máquinas. Eu até uso o controle de versão com o Git para sincronizar certos documentos importantes e projetos de programação em várias máquinas, no entanto, esta ainda não é a maneira mais eficiente de fazer as coisas, além disso eu ainda estou ocasionalmente procurando dados em máquinas e distribuições que eu sei um deles.
Como configuro várias distribuições Linux (e ocasionalmente mais tradicionais Unix, como BSD ou Solaris) com uma única partição home ou se são problemáticas com uma única partição de "dados"? Eu percebo que várias distribuições muitas vezes plantam arquivos de configuração e arquivos "ponto" em seu diretório inicial, e ocasionalmente outros diretórios e ocasionalmente haverá conflitos entre eles. É possível criar links para meus dados em uma partição separada. Presumivelmente, esses seriam links simbólicos, já que não acredito que eu possa criar hard links entre partições. E quanto aos hard links de diretório que eu conheço alguns sistemas de arquivos suportam, mas eu sei muito pouco sobre eles? Se eu salvar meus dados em uma única partição de "dados", que presumivelmente estarei fazendo backup regularmente, como posso ter certeza de que os links nas várias distribuições sejam atualizados regularmente para refletir o novo material salvo?
Quaisquer sugestões ou esquemas que as pessoas considerem práticas e viáveis são bem-vindos.