O instalador gráfico do Ubuntus não cria automaticamente uma partição separada para / home. Isso é verdade. É recomendável fazê-lo, e você pode fazê-lo se optar por particionar manualmente. Mas mesmo se você não o fez, você ainda pode consertá-lo.
No entanto, existem algumas coisas a serem consideradas. Primeiro, certifique-se de que todas as distribuições possam realmente usar o sistema de arquivos usado na partição inicial. Geralmente não é um problema, mas é melhor prevenir do que remediar. Em segundo lugar, e isso é mais importante; não use o mesmo diretório inicial entre distribuições, a menos que você saiba o que está fazendo. As distribuições podem ter diferentes versões do software instalado, o que significa que suas configurações podem não ser idênticas. Normalmente, isso não deve ser um problema, pois os aplicativos devem lidar com versões diferentes corretamente, mas nem todos fazem isso. Não há problema em ter um diretório inicial com um nome diferente do seu nome de usuário, o que não é um problema.
Se eu estou lendo corretamente, você deve ter duas partições para o Ubuntu (swap e root) e algumas partições para o Debian. Então, a primeira coisa que você faz é montar o diretório home do Debian no Ubuntu e certificar-se de que ele esteja montado na inicialização, adicionando-o ao / etc / fstab. Há muita documentação sobre como fazer isso, então não vou entrar nisso.
Se você montar a partição home do Debian em / home, ele irá esconder o diretório Ubuntus / home, então monte-o em outro lugar primeiro, em / mnt, por exemplo. Agora você tem que tomar algumas decisões. Você pode tentar usar o mesmo diretório home para todas as distros, se quiser, ou você pode ter um diretório home diferente para cada distro. Você poderia, por exemplo, criar uma pasta separada em / home para cada distro, como:
- / home / ubuntu / username
- / home / debian / username
- / home / other_distro / username
Eu diria que essa é a solução mais segura. Estou assumindo que seus diretórios pessoais não estão criptografados. Se forem, isso complicará as coisas, embora o procedimento principal seja semelhante. Você provavelmente deve ser desconectado da sua conta principal quando fizer isso, então crie um novo usuário, faça-o admin e faça o login como esse usuário.
Você precisa configurar todos os usuários atuais em todas as suas distros para usar o novo local do diretório pessoal. Você também deve configurar as distros para usar esses caminhos por padrão para novos usuários criados.
Se você montou a partição home em / mnt, você criaria / home / ubuntu e / home / debian. Você então copia / home / username para / mnt / ubuntu / username e move / mnt / username para / mnt / debian / username (para o usuário Debian).
Agora, você tem as casas dos usuários do Ubuntu e do Debians nas mesmas partições, mas em diferentes diretórios de usuário. Se você configurou tanto o Debian quanto o Ubuntu para montar essa partição em / home na inicialização e alterou os usuários para usar os novos caminhos para suas casas, então tudo deve ficar bem. Quando você pretende instalar uma nova distro, primeiro crie / home / distroname / e instale como de costume, mas use a partição home e configure-a para usar / home / distroname como local padrão para novas residências de usuários. Se você fizer isso, certifique-se de não formatá-lo, caso contrário você perderá os dados do Debian e Ubuntu:)
Se você quiser reutilizar um único diretório inicial, verifique se sabe o que está fazendo. Você precisaria ter o mesmo uid para os usuários nas distros. Caso contrário, as permissões seriam canceladas.
Boa sorte e faça backups:)