Eu não posso testar isso, mas acho que vale a pena tentar. Sem efetuar login no X, alterne para um console CTRL ALT F1 . Faça o login, crie um diretório para armazenar seu diretório pessoal atual e modifique a conta para mover o diretório pessoal atual.
sudo mkdir /mnt/tmp
sudo usermod -d /mnt/tmp/$USER -m $USER
logout
Faça login novamente sem X. Defina sua partição inicial em /etc/fstab
.
sudo vim /etc/fstab
Pode parecer com isto: /dev/sdb1 /home ext4 defaults 0 2
. Quando definido corretamente, monte-o, verifique se as permissões estão corretas, modifique o diretório inicial novamente e, em seguida, mova os arquivos da casa antiga para a nova casa.
sudo mount /home
sudo chown -R $USER: /home/$USER
usermod -d /home/$USER $USER
logout
Faça o login novamente com o X.
sudo mv /mnt/tmp ~
sudo chown -R $USER: /home/$USER/tmp
Isso funciona como pretendido?
OR
Você pode criar um novo diretório, como /users
. Monte o disco dentro dos usuários. Altere as permissões em /users/$USER
para corresponder ao seu nome de usuário e, em seguida, altere o caminho do diretório inicial com usermod.