martes, 27 de enero de 2009

Redimensionar la particion home

Esta primera entrada la queria dedicar a la situacion que he tenido esta tarde, os la comento.
Yo tenia mi ubuntu todo instalado, con todos la personalizacion hecha y todos los progrmas funcionando a la perfeccion, pero el caso esque habia algo que no estaba bien, la particion que tenia dedicada para la home, esta se me habia quedado pequeña y no me dejaba ejecutar ni el amsn ya que no tenia espacio suficiente, por lo que tenia que aumentar el tamaño de esta particion, pero tampoco queria perder todo lo que tenia guardado, por lo que la solucion era redimensionar y estos son todos los pasos que he realizado.
En primer lugar he creado la particion, del tamaño deseado

Dentro de ubuntu he instaldo el siguiente paquete gparted con el cual podemos gestionar y ver todas las particiones que tenemos en nuestro sistema y podremos formatear con el sistema de archivos deseado la nueva particion.

Nombres de las particiones:
En mi caso eran las siguientes

home actual --> /dev/sda2
home nueva--> /dev/sda4

Una vez que tenemos claro el nombre de la partición home actual y la que se va a convertir en la nueva home, tan solo queda realizar el cambio.

Montamos la nueva partición en un directorio, este directorio será el que nosotros deseemos, yo he creado un nuevo directorio que cuelga de la raíz de directorios

sudo mkdir /home2


sudo mount /dev/sda4 /home2

Los siguientes pasos se deben realizar desde el modo monousuario por lo que debemos pasar al nivel de ejecución 1

sudo init 1

Ahora realizaremos la copia de los datos entre la partición actual y la nueva

cd /home

cp -ax . /home2

En este punto no estaría de mas comprobar que la copia de los archivos se ha realizado correctamente.

Desmontamos la partición del directorio home

umount /dev/sda2 /home

Renombramos al directorio que hasta ahora a sido nuestro home

cd /

mv /home /homeviejo

En el caso de que como yo el directorio de montaje de la nueva partición la hayáis realizado colgando directamente del directorio raíz, realizaríamos también un cambio de nombre del directorio, pero en este caso el nombre final debe ser home

mv /home2 /home

En el caso de que el directorio de montaje de esa partición este fuera de /, crearíamos el directorio home

mkdir /home

Montamos la partición en el directorio home

mount /dev/sda4 /home

Ahora ya podemos volver al entorno gráfico, teniendo en la nueva partición todos los archivos que teníamos anteriormente, pero con mas espacio libre para poder trabajar(en mi caso no me quedaba nada de espacio jeje)

init 5

Pero aun no hemos terminado nos falta indicarle al fstab el cambio que hemos realizado

sudo gedit /etc/fstab

Añadimos la siguiente linea

/dev/sda4 /home ext3 defaults 1 2

En caso de que en este fichero nos encontremos con una linea perteneciente a la anterior home
podemos comentar esa linea y dejar solo la que hemos añadido.

Y ahora si que ya hemos terminado, la anterior partición la podemos eliminar sin mas problema o dejarla como copia de seguridad, ahí el gusto o la necesidad de cada uno.

saludos

No hay comentarios:

Publicar un comentario