Qual é a maneira mais fácil de mesclar / e / home?

12

Eu tenho partições / e /home separadas, das quais ambas usam o ext4 como sistema de arquivos.
Como posso mesclá-los e qual é a maneira mais fácil?

    
por Shiki 29.03.2012 / 13:47

2 respostas

11

Eu não acho que haja uma maneira mais fácil. Você precisa copiar os dados de uma partição para outra. Você precisa excluir a partição antiga e redimensionar a partição raiz. Isso não pode ser feito em um sistema em execução, então um live CD ou USB parece ser o melhor possível.

  • Inicialize o CD ao vivo / USB.
  • Monte a partição raiz em /mnt/root .
  • Monte a partição inicial em /mnt/oldhome .
  • Copie os dados usando rsync :

    sudo rsync -avz --hard-links --numeric-ids /mnt/oldhome/ /mnt/root/home
    
  • Abra /mnt/root/etc/fstab e exclua a entrada da sua partição inicial.

  • Desmonte a raiz e a partição inicial e reinicialize o sistema. Se tudo funcionar como esperado, você poderá reinicializar novamente no sistema ao vivo e, em seguida:
  • Abra Gparted .
  • Exclua a partição antiga, redimensione a partição raiz.

Deve ser isso.

    
por htorque 29.03.2012 / 14:23
0

Eu não sei sobre a abordagem mais fácil ou melhor, mas aqui está como eu faria isso. Gostaria apenas de criar pasta em / e, em seguida, copiar todos os dados de /home para ele. Em seguida, reinicializarei meu sistema usando o live cd, excluo a partição para /home e renomeie a pasta que criei em / para home e exclua a entrada para /home no fstab. E o último passo seria redimensionar minha partição raiz para consumir espaço vazio criado pela exclusão de partição para / home.

    
por binW 29.03.2012 / 13:56