Eu recomendo o seguinte:
- Faça um backup funcional a partir do qual você pode ler facilmente se tiver espaço de armazenamento suficiente (por exemplo, uma imagem de disco que pode ser montada em vez de um arquivo compactado que precisa ler completamente)
- Descobrir onde os aplicativos no CentOS armazenam dados que você pode reutilizar no Ubuntu (se você usar o mesmo ambiente de área de trabalho, muitas configurações serão preservadas na sua pasta
$HOME
, mas para ter certeza de que você precisa pesquisar isso informações para cada aplicativo que você deseja que as configurações sejam preservadas). Mover dados para uma partição compartilhada e criar links e pontos de montagem (alguns aplicativos podem não gostar de links porque não conseguem resolver o link e reclamam de problemas de permissão; portanto, teste se os aplicativos funcionam no CentOS logo após mover os dados) - Instale o Ubuntu e inclua os dados da partição compartilhada, como você fez no CentOS. Você pode descobrir que perdeu alguns arquivos, então mova-os para a partição de dados a partir do backup
Essa configuração permite que você compartilhe dados entre vários sistemas operacionais, desde que os aplicativos não sejam confundidos com versões diferentes (por exemplo, usar o firefox 36.x no CentOS e 38.x no Ubuntu fará com que as configurações sejam atualizadas a cada inicialização e pode atrapalhar arquivos em algum momento - esta também é uma tarefa de pesquisa por aplicativo). Em caso de incompreibilidade de versões, você precisa descobrir uma rotina de sincronização personalizada que esteja fora do escopo do sistema operacional, ou seja, o Ubuntu.
Lembre-se de usar um comando que preserve as permissões, por exemplo, cp -a
ou rsync -a
quando você move arquivos.