Vamos a cambiar el directorio home de un usuario en un sistema operativo linux ubuntu.
1.- Lo primero es conocer cual es la partición en la que vamos a instalar la carpeta home. En mi caso tengo dos discos duros y en uno de ellos es donde tengo los datos, de esta forma solo formateo el disco principal, sólido, y el secundario, mecánico, lo dejo como está.
~$sudo blkid
2.- Como ya tenemos creada la partición, lo único que he hecho es formatear y reinstalar el sistema operativo 16.4 en el disco duro sda, vamos a editar la tabla de partiones con:
~$sudo gedit /etc/fstab
3.- Ahora añadimos la línea UUID=83883883883838383883838883838 /media/home ext4 auto,user,exec,rw,async,dev 0 0 para que reconozca nuestra nueva partición como home.
4.- Montamos la nueva partición
~$sudo mount /dev/sdb5 /media/home/antonio
5.- Modificamos el perfil del usuario. Para que el comando usermod funcione tenemos que logearnos con un usuario distinto.
~$usermod -d /media/home/antonio antonio