
Eu tenho o Ubuntu em duas partições. Uma partição de 30 GB que supostamente contém a raiz e uma partição de 240 GB que contém a casa. Atualmente, minha raiz está cheia.
Percebi que fazer duas partições foi um erro, deveria ter colocado tudo junto na partição de 240GB, considerando que ambas as partições são SSDs. Como posso mover tudo para uma partição sem perder meus dados/home que já estão lá?
Pelo que entendi, tenho que copiar meus dados/home para um USB. Então eu tenho que limpar a partição de 240 GB de um USB ativo e mover os dados da partição de 30 GB para a partição de 240 GB. Depois, inicializo a partir da partição de 240 GB e copio novamente/home do USB. Isso está correto? Não quero bagunçar tudo e perder meus dados ou instalação.
Responder1
Eu percebi que fazer duas partições foi um erro
Não necessariamente. Sua escolha de 30 GB para root e uma partição inicial separada é, em princípio, boa. 30 GB são mais que suficientes para uma partição root (ou talvez apenas suficientes se você instalar muitos pacotes snap ou pacotes flatpak).
Apenas certifique-se de controlar o que é armazenado em sua partição raiz. Que sua raiz de 30 Gb esteja cheia não é normal. Talvez você tenha muitos kernels antigos, ou arquivos de log muito grandes, ou alguns arquivos grandes remanescentes em /var/tmp.
Alternativamente, mesclar essas partições também é uma opção. É uma configuração mais simples e há menos risco de você / preencher se você proteger o espaço livre em geral. No entanto, nesse caso, uma nova reinstalação envolve a limpeza de toda a partição.
Seu plano parece bom. Copie todo o seu /home para um drive USB formatado com um sistema de arquivos Linux, preservando todas as permissões de arquivo: use rsync
para isso.
Então, a partir de um live CD, você pode 1) Apagar a partição que foi montada em /home 2) Expandir a partição / para preencher todo o espaço 3) editar o fstab
arquivo que está abaixo /etc
para remover a linha que se refere a /home e 4 ) copie todo o conteúdo do seu /home do USB de volta para /home na partição raiz (use novamente rsync
).
Se feito corretamente, seu sistema deverá inicializar como se nada tivesse acontecido.
Se falhar, basta reinstalar e copiar seus dados de volta. Então você terá algumas necessidades para configurar e instalar o software que usa.
O mais importante em toda essa história é ter backups bons e atualizados dos seus dados pessoais. Depois de conseguir isso, não tenha medo: nada pode dar fundamentalmente errado.
Responder2
A sugestão na sua pergunta é copiar meus /home
dados para uma unidade USB, fazer backup do conteúdo da partição de 240 GB para uma unidade externa, limpar a partição de 240 GB de um USB ativo, mover os dados da partição de 30 GB para a partição de 240 GB e copiar /home
de volta na partição de 240 GB funcionaria. Não exclua o backup dos /home
dados originais até verificar se a movimentação do /home
diretório foi realizada com êxito e funciona bem.