Partición /home

Buenas! El problema es el siguiente: instalé Ubuntu 9.04 en mi portátil, va genial, pero me descuidé a la hora de tratar el tema de particiones, pues no hice una aparte para /home.

¿Alguna manera de subsanar el error sin tener que reinstalar y rehacer las particiones?
Que yo sepa, bastará con que hagas otra partición, muevas todo el /home a la nueva partición, lo quites de / (mejor la renombras, por si acaso, en vez de quitarla, hasta que veas que es todo correcto) y lo añadas al /etc/fstab.

De todos modos con buscar "separar /home" encontrarás bastantes resultados, por ejemplo:
http://bernux.blogspot.com/2008/05/separar-home.html
http://clinuxera.org/gulp/?p=1002
http://opengamer.blogspot.com/2007/10/s ... icion.html

Etc. Te miras algunas y cuando lo tengas claro pues adelante.
El proceso es bastante sencillo:

1. Crea una partición ext3/ext4 y montala temporalmente en por ejemplo, /media/home

2. Copia todo lo de /home a /media/home, recursivamente y manteniendo los permisos y los dueños de los archivos.

3. Renombra /home a por ejemplo, /home_backup

4. Pon en /etc/fstab que /dev/[s/h]d[X][Y] (la partición) debe montarse en /home.

5. ¡¡Listo!! En caso de error, tienes aún /home_backup, y solo deberías borrar la línea del fstab y renombrar dicho directorio a /home
2 respuestas