Mudar o local da /home
Mudar a home de local é bom nos casos.
- Comprou um Hd e deseja usar ele para a sua home.
- Tem uma partição vaga.
- Não quer mais perder dados e configurações a cada reinstalação do sistema.
- Quer se organizar melhor.
Cada um vai ter os seus motivos.
O processo não é difícil, mas só recomendo para usuário intermediário.
Em primeiro lugar tenha uma cópia dos seus dados pessoais,para o caso de alguma falha.
Partição para a /home
Crie uma partição ext4, use o gparted para esse fim.
Caso não tenha o gparted instalado, instale com o comando abaixo referente a sua distribuição Linux.
sudo pacman -S gparted
Para Debian e derivados.
sudo apt-get install gparted
Para Fedora e derivados.
sudo dnf install gparted
Para openSUSE e derivados.
sudo zypper install gparted
OBS: Você precisa ter uma partição separada da sua / para criar nela a partição /home pelo seu sistema operacional, do contrario realize a instalação do Gparted por um live cd e crie a partição por ele.
Identificar o UUID
OBS: Todos os comandos a seguir como usuário comum, não use su.
Vamos verificar as partições existentes,de o comando abaixo e tecle enter.
OBS: sdb1 e a UUID mostradas aqui são exemplos,você vai descobrir os seus e alterar nos comandos.
sudo fdisk -l
Nesse caso eu quero usar a minha partição sdb1 como a /home.
Vamos montar a partição que iremos usar como a nova home.
Crie o diretório temporário para montar a partição.
sudo mkdir /media/tempMonte a partição, lembre de alterar /sdb1 para a identificação da sua partição,obtido com o fdisk -l.
sudo mount /dev/sdb1 /media/temp
Mas precisamos do UUID da partição, para saber isso de o comando abaixo e tecle enter.
Note que o final do comando é a minha partição que eu quero descobrir o UUID, lembre de alterar /sdb1 para a identificação da sua partição,obtido com o fdisk -l.
sudo tune2fs -l /dev/sdb1 | grep UUID
Log como Root.
sudo -i
Crie a entrada no fstab.
echo "UUID=41686d5c-c1e9-4646-9f84-e9a6a6a9077e /home ext4 defaults 0 2" >> /etc/fstab
Saia do Root.
exit
Confira o fstab alterado.
cat /etc/fstab
Mova a sua pasta de usuário para a partição.
sudo mv -f /home/$USER /media/temp/
Aguarde terminar, isso pode demorar dependendo da quantidade de arquivos que vc tenha na sua home.
Fixe as permissões para o seu usuário com o comando abaixo.
sudo chown -R $USER:$USER /media/temp/$USER
Desmonte todas as partições com o comando abaixo.
sudo umount -a
Monte todas as partições com o comando abaixo.
sudo mount -a
Pronto a /home foi para a partição
excelente, funcionou aqui
ResponderExcluir