Hola taringer@s Linuxer@s hace poco me quede sin espacio en home debido en mayor parte al anime que descargo y me quedaron 512mb solamente y me vi fosado a buscar una solución para ese problema y en este post les voy a explicar paso a paso como lo solucione.
Advertencia: el post es un poco largo y tiene muy pocas imágenes asi que si no te gusta leer ni entres XD XD
Bien empesemos:
Primero les voy a explicar lo que es LVM (Logical Volume Manager=Administrador de volúmenes Logicos)
Wikipedia dijo: LVM es una implementación de un administrador de volúmenes lógicos para el kernel Linux. Se escribió originalmente en 1998 por Heinz Mauelshagen, que se basó en el administrador de volúmenes de Veritas usado en sistemas HP-UX. LVM incluye muchas de las características que se esperan de un administrador de volúmenes, incluyendo: Redimensionado de grupos lógicos Redimensionado de volúmenes lógicos Instantáneas de sólo lectura (LVM2 ofrece lectura y escritura) RAID0 de volúmenes lógicos LVM no implementa RAID1 o RAID5, por lo que se recomienda usar software específico de RAID para estas operaciones, teniendo las LV por encima del RAID.

En la imagen podemos observar cómo trabaja LVM. Los volúmenes lógicos agrupan particiones físicas de disco, y éstos a su vez, aunque no está representado en la figura, se engloban en un grupo lógico. De esta forma, /home se compone de hda3, hda4 y hdb3, y a su vez, /usr engloba a hda1, hda2, hdb1 y hdb2. [/quote]
Bien en resumen utilizando LVM podemos funcionar dos o mas discos duros y/o particiones para tener 1 o mas discos de mayor capacidad además de que nos permite aumentar y/o disminuir el espacio que le dimos en primer lugar, espero que se aya entendido


Bien en mi caso Tengo 2 Discos duros en mi pc, uno de 160GB y otro de 80GB y los tengo peticionados de la siguiente manera:
Disco A de 160GB
50GB (Win2_7) (Mi hermano lo usa para jugar)
100GB (Libres) (Lo uso de intercambio para pasar cosas de un so a otro)
10GB (/) [Distro1] (Para probar Alguna otra distro)
Disco B de 80GB
9GB (/) [Distro2] (Distro principal)
1GB (Swamp) (No necesito explicar)
70GB (Home) (Me quedan 512Mb)
Además tengo disponible un 3er disco uno de 160 el cual conseguí hace poco tiempo, osea un disco C de 160GB que es el que voy a usar para mudar mi Home, pero podría a ver usado los 100GB del disco A,sin problema alguno.
y si se preguntan el por que usare una partición LVM y no una normal es porque como ya mencione las particiones LVM ofrecen varios beneficios que las particiones normales no tienen,además es de que es un Seguro, en caso de que me pase lo mismo solo debo aumentar el espacio de la partición y listo.
Lo primero que haremos es instalar una programa que nos permitirá crear y editar los LVM de forma gráfica (También es posible hacer todo mediante la terminal pero seria mas tardado explicar y me da flojera XD)
En mi caso uso Ubuntu 11.4 asi que voy a abrir el centro de software y voy a poner LVM e instalar El administrador de volúmenes Lógicos:
El programa es muy intuitivo solo llenan lo que les pida, y lo demás no lo toquen amenos que sepan lo que hacen XD
Una ves instalado lo primero que hice fue formatear mi 3er Disco el de 160 (También podría a ver usado una partición)
(Ojo que al hacer la partición LVM los datos que contenga el disco o partición serán borrados)
Como ya dije el programa es muy intuitivo sin leer tutorial o conocer el programa ni nada cree la partición les dare una breve explicación deben seleccionar
(Ojo fíjense bien en que partición o disco quieren formatear no se vallan a equivocar, yo lo verifique con Gparted)
Primero seleccionan una partición o disco al cual darle el formato de lvm y le dan en la parte de abajo donde dice inicializar entidad
les va a salir advertencia que los archivos se perderán y todo el rollo le dan que si y des pues creamos un grupo en que contendrá las particiones utiles en mi caso usare el Nombre de Electro-pc ustedes pueden poner el que gusten este grupo es muy importante por que ordenara todos los discos o particiones que vallamos agregando posterior mente y después agregamos un VL=Volumen Lógico
(Volumen Lógico=Es algo asi como una partición util ala que le vamos a dar formato ext4 O el que necesitemos y esta partición podra ser usada para contener cualquier carpeta en mi caso home)
En mi caso al VL le di el nombre HOME-LVM
NO quiero extender el tema demasiado a si que asta aquí llega la explicación de LV ya que con el programa es muy intuitibo y no creo que sea necesaria tanta explicación, de todos modos si tienes alguna duda sientete libre de preguntar dejando un comentario o mediante MP, y tratare de responder ala brevedad

Una ves creada la particion vamos a copiar todo el contenido de nuestra Home actual ala nueva para eso abrimos una terminal y nos logeamos como root en caso con: sudo su
e instalamos unos programas por si acen falta con el comando:
Terminal dijo: sudo apt-get install lvm2 dmsetup mdadm reiserfsprogs xfsprogs [/quote]
Luego creamos un directorio en el cual montaremos la partición que contendrá nuestra nueva home con el comando:
Terminal dijo: mkdir /mnt/HOME-LVM [/quote]
Después Montamos la partición con el comando:
Terminal dijo: mount -v /dev/Electro-pc/HOME-LVM /mnt/HOME-LVM [/quote]
Donde Electro-pc es el nombre de el grupo y HOME-LVM es el nombre del LV (La partición que tendrá nuestra nueva Home)
ustedes cambien el nombre según su caso

y ahora copiaremos todo el contenido que tenga nuestra Home con el comando:
Terminal dijo: cp -Ra /home/* /mnt/HOME-LVM [/quote]
Una ves echo esto esperamos a que la terminal acabe
(La terminal pareciera no acer nada pero no te preocupes que esta trabajando, cuando nos de el usuario y la ubicación es que ya termino )
Una ves terminado esto algunos recomiendan hacer un respaldo de nuestra Vieja home y mover todo el contenido a otra carpeta en mi caso no lo hice, por que no le vi el caso además de que no tenia a donde copiarla pero si tu quieres puedes hacer uno, No explico como hacerlo ya que yo no lo hice

Bien el ultimo paso es editar el /etc/fstab (Es donde esta la información de todas las particiones montadas al inicio) bien lo editamos con el siguiente comando:
Terminal dijo: gedit /etc/fstab [/quote]
y agregamos una linea similar ala siguiente:
Gedit dijo: /dev/Electro-pc/HOME-LVM /home ext4 defaults,errors=remount-ro 0 2 [/quote]
Ya deben saber que Electro-pc/Home-LVM es el nombre de mi partición y ustedes deben cambiar el nombre según sea el caso y no olviden dejar un espacio después de el nombre.
Y además yo marque con un # la linea que indica mi anterior Home para que no lo usara y quedo asi:
# /home was on /dev/sda6 during installation
#UUID=1e918651-5888-42d8-aa1f-a17e91709901 /home ext4 #defaults,user_xattr 0 2
Y eso es todo solo resta reiniciar el equipo para que los cambios surtan efecto y si lo desean una ves que a yan reiniciado la pc pueden borrar la antigua Home Y sumársela ala nueva

Post creado con POSTINGA 

