Como criar uma partição doméstica separada após a instalação do Ubuntu

  • Chris Hoffman

    @chrisbhoffman

  • Junho 17, 2012, 6:00am EDT

image

Ubuntu não usa uma partição /home separada por padrão, embora muitos usuários de Linux prefiram uma. Usando uma partição home separada permite que você reinstale o Ubuntu sem perder seus arquivos pessoais e configurações.

Embora uma partição home separada seja normalmente escolhida durante a instalação, você também pode migrar para uma partição home separada depois de instalar o Ubuntu – isso requer um pouco de trabalho, embora.

Embora instalar o Ubuntu

Criar uma partição home separada durante a instalação do Ubuntu seja fácil. Escolha a opção de instalação “Algo Mais” para usar um layout de partição personalizado e criar múltiplas partições. Defina o ponto de montagem para uma de suas partições como / – que conterá o sistema de arquivos raiz – e o ponto de montagem de outra partição como /home. Quando você instalar o Ubuntu no futuro, você pode definir sua antiga partição home como /home novamente – mas certifique-se de desmarcar a caixa de seleção Format ou seus arquivos serão deletados.

image

Após a instalação do Ubuntu

Se você não criar uma partição home separada durante a instalação do Ubuntu, você não terá que reinstalar o Ubuntu do zero. Para migrar para uma partição home separada após a instalação, você terá que criar uma nova partição (que pode exigir o redimensionamento das partições existentes), copiar os arquivos do seu diretório home existente para essa partição, e dizer ao Ubuntu para montar a nova partição em /home.

Passo 1: Criar uma Nova Partição

Se você tiver algum espaço livre, este passo é fácil. Se você não tiver, você terá que redimensionar a partição do seu sistema e criar uma nova partição no espaço livre. Siga o nosso guia de redimensionamento de partições Ubuntu para completar este passo. Se você tiver espaço livre ou não precisar redimensionar uma partição do sistema, basta instalar o GParted e criar a partição sem reiniciar a partir de um live CD – você vai querer criar uma partição ext4.

image

Passo 2: Copie os arquivos Home para a nova partição

Ubuntu facilita a montagem da nova partição – basta clicar nela em Devices no gerenciador de arquivos. Depois disso, clique no menu Ir e selecione Localização para ver seu ponto de montagem.

image

Lançar um terminal e executar o seguinte comando para criar uma cópia do diretório /home atual na nova partição, onde /mount/location é a localização da sua partição montada:

sudo cp -Rp /home/* /mount/location

Anúncio

Vai ver um erro sobre um .gvfs – isto é normal; você pode ignorá-lo.

image

Você deve checar o novo diretório home para verificar se ele contém seus arquivos. No entanto, ainda não vamos apagar o antigo directório home.

image

Passo 3: Localize o UUID da Nova Partição

A longa e aleatória string acima é na verdade o UUID da partição, e vamos precisar dele para adicionar a partição ao nosso ficheiro fstab, que diz ao Linux onde montar as partições quando arrancar. Você também pode localizar o UUID da partição executando o seguinte comando em um terminal:

sudo blkid

image

Step 4: Modificar o arquivo fstab

Antes de modificar nosso arquivo fstab, devemos criar uma cópia de backup que possamos restaurar, apenas no caso:

sudo cp /etc/fstab /etc/fstab.backup

Anúncio

Next, execute o seguinte comando para abrir o arquivo fstab no gedit. Você também pode usar outro editor de texto, se preferir.

gksu gedit /etc/fstab

Adicionar o seguinte texto ao arquivo fstab em uma nova linha, substituindo a porção _____ pelo UUID completo da sua nova partição home do comando sudo blkid acima:

UUID=_____ /home ext4 nodev,nosuid 0 2

image

>

Guardar o ficheiro após adicionar a linha.

Passo 5: Move Home Directory & Reiniciar

De um terminal, execute o seguinte comando para sair de seu diretório home, mova seu diretório home atual para um local reservado, e crie um novo diretório home vazio no qual sua nova partição será montada:

cd / && sudo mv /home /home_old && sudo mkdir /home

image

Anúncio

Reboot seu computador depois de executar este comando. Você pode reiniciar com o seguinte comando:

sudo shutdown -r now

Clean Up

Após reiniciar o computador, você deve ser capaz de fazer o login normalmente. O Ubuntu está agora usando a partição home separada. Depois de se certificar que tudo correu bem e que você ainda tem todos os seus arquivos em seu diretório /home – só por precaução – você pode remover seu diretório /home_old para liberar espaço:

sudo rm -rf /home_old

Chris Hoffman
Chris Hoffman é editor-chefe do How-To Geek. Ele escreveu sobre tecnologia por mais de uma década e foi colunista da PCWorld por dois anos. Chris escreveu para o The New York Times, foi entrevistado como um especialista em tecnologia em estações de TV como a NBC 6 de Miami, e teve seu trabalho coberto por veículos de notícias como a BBC. Desde 2011, Chris já escreveu mais de 2.000 artigos que já foram lidos quase um bilhão de vezes – e isso é só aqui no How-To Geek.Read Full Bio ”

Deixe uma resposta

O seu endereço de email não será publicado.