Ads 468x60px

lunes, 25 de marzo de 2013

Mueve/Aumenta Tu Particion Home En Linux

Aumenta Tu Particion Home En Linux

Y resulta que por fin instalaste linux, y como tu intencion era probarlo (Que espero que no haya sido el caso) dejaste que el sistema operativo crease las particiones de forma automatica (Que nuevamente, espero que no haya sido asi) o digamos que hiciste las particiones manuales, pero que le diste poco espacio a tu particion HOME y resulta que necesitas mas espacio!!! y no tienes LVM.

Esto es algo bastante comun, sobretodo en usuarios noveles. Para poder aumentar o mover tu particion HOME, es mandatorio que dicha ruta este particionada en forma independiente, o sea que no esta dentro de la particion raiz, sino que este fuera en una particion independiente, de lo contrario no podras continuar el procedimiento con la manera que expondre aqui, lo que aqui expongo solo funciona para particiones independientes.

Aumenta Tu Particion Home En Linux

Es bastante probable que pienses, puedo aumentar o mover cualquier particion usando GParted, y de hecho si, si puedes si quieres. Sin embargo, ten algo claro, no siempre podras disponer de un entorno grafico en Linux o incluso solo podras acceder a algunos servidores por terminal y trabajar bajo una terminal. Y por ultimo, nunca esta demas saber mas cosas, el conocimiento nunca sobra o si :)

Bien, ahora pongamos de ejemplo que tienes una particion HOME con 2GB de espacio total, y tienes en tu disco duro digamos 50GB de espacio libre sin formato ni nada. Lo que haras es lo siguiente, vas a abrir una terminal y vas a autentificarte como root:

1 - Te Autentificas como root

Luego en tu terminal logeado como root vas a realizar un backup de tu particion HOME asi:

root# cp -r  /home     /otra_ruta_que_quieras

Terminado lo anterior, procede a desmontar la particion HOME con el siguiente comando:

root# umount /dev/sda_ruta_donde_esta_HOME
2 - Ejecutas el comando  cfdisk

root# cfdisk

Te saldra una pantalla similar a :


Ahi vas a elegir la particion HOME de 2GB y la vas a eliminar, clickeando el boton DELETE teniendo seleccionada la particion donde se encuentra tu HOME. Te va a preguntar si quieres eliminar toda la data, responde que YES. Ahora tendras 52GB libres y no 50GB como estaba previamente. Veras una tabla ahora que dira 52GB FREE. Ahora, selecciona esa particion de 52GB ahora lo siguiente es suponiendo que de los 52GB solo te interesan 20GB, debes seleccionar la particion de 52GB FREE y clickear en el boton NEW y una vez alli indicar el espacio que quieres (20GB son 20000 MB). Una vez hecho esto, guardas los cambios clickeando al boton WRITE y respondiendo YES a la pregunta.

Aumenta Tu Particion Home En Linux

Aumenta Tu Particion Home En Linux

Ten mucho cuidado al seleccionar sobre cual particion realizaras estos cambios, ya que si eliges una particion ya ocupada con un sistema operativo y le das a WRITE y respondes YES a la pregunta, se eliminaran los datos de esa particion y perderas ese sistema operativo. Debes elegir la particion VACIA que dice FREE o que no estes utilizando.

Debes memorizarte o anotar la ruta en disco donde creaste esos 20GB nuevos, en mi ejemplo supondre que la ruta es hda3, que seria /dev/hda3. Una vez escrito los cambios, puedes clickear el boton QUIT y salirte de ahi. Una vez fuera. Una vez fuera, vas a formatear esos 20GB a un sistema de archivos reconocido por el nucleo de linux:

root#  mkfs.ext4  /dev/hda3

Te preguntara si quieres particionar usando ese formato, tu respondes que si. Una vez finalizado el formato, puedes montar dicha particion:

root# mount -t ext4  /dev/hda3  /home

Una vez montada, el backup previo que hiciste de tu HOME vas a copiarlo todo nuevamente aca:

root# cd  /ruta_backup_HOME
root#  cp -r  *  /home

Cuando finalize, debes dirigirte a /home y cambiar los permisos de acceso a tu usuario y grupo, ya que el copiado se realizo con los permisos y grupo del usuario root.

root#  chown -R  tu_usuario.tu_grupo  /home/tu_carpeta_home_de_usuario

Una vez hechos esos cambios, para que el sistema inicie con esa nueva particion como HOME, debes incluirla en el archivo  /etc/fstab . En este caso editarlo no mas, ya que HOME estara ahi, pero apuntando al viejo dispositivo de disco, tu debes modificar el viejo por el nuevo, en el caso de mi ejemplo pondria /dev/hda3 como ruta HOME en /etc/fstab  en tu caso, haz de poner el que corresponde a ti.

Ya con todo lo anterior hecho, una vez reinicies el sistema veras que en tu carpeta HOME dispones de 20GB de espacio y no de 2GB como estaba previamente.

Espero que lo anterior te haya sido de utilidad.

No hay comentarios:

Publicar un comentario