Embora uma partição doméstica separada seja normalmente escolhida durante a instalação, você também pode migrar para uma partição home separada após a instalação do Ubuntu - isso exige um pouco de trabalho.
Enquanto instala o Ubuntu
Criar uma partição doméstica separada durante a instalação do Ubuntu é fácil. Escolha a opção de instalação "Algo mais" para usar um layout de partição personalizado e criar várias 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 configurar sua partição home antiga como / home novamente - mas certifique-se de desmarcar a caixa de seleção Formatar ou seus arquivos serão excluídos.
Depois de instalar o Ubuntu
Se você não criar uma partição inicial separada ao instalar o Ubuntu, não precisará 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 de suas partições existentes), copiar os arquivos do diretório home existente para essa partição e dizer ao Ubuntu para montar a nova partição em /casa.
Etapa 1: criar uma nova partição
Se você tem algum espaço livre, esta etapa é fácil. Se não o fizer, terá de redimensionar a partição do sistema e criar uma nova partição no espaço livre. Siga nosso guia para redimensionar as partições do Ubuntu para concluir esta etapa. 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 CD ao vivo. Você também pode criar uma partição ext4.
Etapa 2: Copiar arquivos iniciais para nova partição
O Ubuntu facilita a montagem da nova partição - basta clicar em Dispositivos no gerenciador de arquivos. Depois disso, clique no menu Ir e selecione Localização para visualizar seu ponto de montagem.
sudo cp -Rp /home/* /mount/location
Você verá um erro sobre um diretório.gvfs - isso é normal; você pode ignorá-lo.
Etapa 3: localizar o UUID da nova partição
A longa string de aparência aleatória acima é, na verdade, o UUID da partição, e precisamos dela para adicionar a partição ao nosso arquivo fstab, que informa ao Linux onde montar as partições ao inicializar. Você também pode localizar o UUID da partição executando o seguinte comando em um terminal:
sudo blkid
Etapa 4: Modificar o arquivo fstab
Antes de modificar nosso arquivo fstab, devemos criar uma cópia de backup que possamos restaurar, apenas no caso de:
sudo cp /etc/fstab /etc/fstab.backup
Em seguida, 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
Adicione o seguinte texto ao arquivo fstab em uma nova linha, substituindo a parte _ pelo UUID completo da sua nova partição inicial pelo comando sudo blkid acima:
UUID=_ /home ext4 nodev,nosuid 0 2
Etapa 5: Mover o Diretório Inicial e Reiniciar
A partir de um terminal, execute o seguinte comando para deixar seu diretório inicial, mova seu diretório home atual para um local de espaço reservado e crie um novo diretório inicial vazio no qual sua nova partição será montada em:
cd / && sudo mv /home /home_old && sudo mkdir /home
sudo shutdown -r now
Limpar
Depois de reiniciar o computador, você poderá fazer o login normalmente. O Ubuntu agora está usando a partição home separada. Depois de certificar-se de que tudo correu bem e você ainda tem todos os seus arquivos em seu diretório / home - apenas no caso - você pode remover seu diretório / home_old para liberar espaço:
sudo rm -rf /home_old