Mover el home a otra partición
Autor: Luciano | Categoría: Linux, Sistemas Operativos
Ayer, reorganizando archivos, directorios, particiones y discos me encontré con la necesitad de montar el otra partición en el /home, moviendo los archivos originales de la misma a la nueva partición. Recordemos que en el /home se encuentran todos los directorios de usuarios del sistema (ver Jerarquía estándar del sistema de archivo de Linux)
La tareas no es complicada, pero requiere un poco de atención y alguna que otra precaución. Bien, el escenario era el siguiente:
- Un partición del disco donde tenía instalado todo el sistema operativo y los directorios de las aplicaciones y archivos de usuarios.
- Una partición sin utilizar
El objetivo, mover el /home (todos los directorios y archivos de usuarios) a la partición inutilizada, y luego montar la mismo en el /home.
Los pasos a seguir:
- Antes de todo cerrar la sesión gráfica, para mi gnome me fui a la primer consola Ctrl+Alt+F1 y luego ejecuté /etc/init.d/gdm stop
- A continuación trabajo como root, por lo tanto ingreso su e ingreso la contraseña de mi root
- Por las dudas, backupeo el /home,
cp /home/* /home.old
- Monto la partición sin utilizar en algún lado:
mount /dev/hdaX /mnt
- Copio los datos del /home al nuevo disco y desmonto la unidad
cp -a /home/* /mnt
umount /mnt
- Pruebo montar la partición en el /home
mount -t ext3 /dev/hdaX /home
- Si todo salió OK, puedo modificar el /etc/fstab para que el sistema monte la partición durante el inicio. Agrego la siguiente línea al archivo mencionado:
/dev/hdaX /home tipodepartición defaults,errors=remount-ro 0 1
- Donde /dev/hdaX es el dispositivo de la partición y tipodepartición es el tipo de partición (valga la redundancia), por ejemplo: ext3
Finalizado todo y de no mediar inconveniente quedaría eliminar el viejo /home.
Vía: doc.ubuntu-es
Comentarios: