Recetilla de como migrar tu home a otra partición.
Ingredientes
Espacio en disco duro.
Migración
Primeramente, tienes que tener la partición donde quieres colocar el home con el sistema de ficheros adecuado en cada caso(ext2 o ext3). Es importante que te asegures del nombre del dispositivo. Bien, para hacer esto, teclea lo siguiente en el terminal como root:
$mkfs.ext3 /dev/X
Donde en este ejemplo tu sistema de ficheros debería ser extended3 y donde X es el nombre de partición donde quieres poner tu nuevo home(válido para toda la receta).
Si lo quieres hacer en modo gráfico, puedes instalar gparted.
Ahora, crea un directorio en /mnt/ y monta la partición allí:
$mkdir /mnt/nuevo
$mount /dev/X /mnt/nuevo
El siguiente paso es entrar en modo mono usuario. Para realizar esto:
$init 1
De este modo entras en el mantenimiento del sistema, se te pedirá la contraseña de root, tecleala y ya puedes ir a tu home y copiar a la nueva partición:
$cd /home
$cp -ax * /mnt/nuevo
En mi caso, tenía el home en una partición compartida. Si también es el tuyo para guardar el antiguo home por precaución y montar el nuevo home, tienes que hacer lo siguiente:
$cd /
$mkdir viejohome
$mv /home /viejohome
$mkdir /home
$mount /dev/X /home
Ya puedes salir del modo monousuario, presionando CTRL+D
Por último modificar el fstab para que la próxima vez que inicies el sistema el home se monte de forma correcta:
$gedit /etc/fstab
Introduce una línea con la información del nuevo sistema de ficheros, por ejemplo:
/dev/X /home ext3 defaults 1 2
Referencias
Gentoo