sábado, julio 07, 2007

Fusionar Particiones en Linux

Tengo un PC donde el disco duro tenía la siguiente configuración (particiones):

/dev/hda1 3842376 instalación Puppy Linux y gestor de arranque GRUB
/dev/hda5 3842016 instalación de fedora
/dev/hda6 3842376 partición libre
/dev/hda8 180480780 documentos


me propuse fusionar (o anexar) la partición /dev/hda6 que tiene espacio libre a la partición /dev/hda5 que es donde tengo instalado Fedora Core 6.

En principio inicié la máquina y arranqué con Puppy Linux (que lo tengo instalado en /dev/hda1). Desde Puppy seguí los siguientes pasos:

ejecuté desde consola el comando: parted

borré la partición hd6, esto se hace escribiendo desde parted el comando rm /dev/hda6

ejecuté gparted y realicé el redimensionamiento del tamaño de hd5.

Nota: después de borrar la partición /dev/hda6 todas las particiones superiores se renombran, es decir, la hda7 pasa a ser hda6, eso debe tomarse en cuenta para actualizar cualquier enlace que se tenga a las particiones superiores, las cuales deben ser renombradas.

reinicié la máquina con puppy linux y ví la partición hd5 con 7 GB (según lo esperado)..pero cuando reinicio y arranco con fedora y entro a la consola y ejecuto df seguía teniendo 3,7 GB de espacio en hd5...

S.ficheros Bloques de 1K Usado Dispon Uso% Montado en
/dev/hda5 3781416 2924668 661560 82% /
tmpfs 192120 0 192120 0% /dev/shm
/dev/hda7 180480780 38290384 133022504 23% /mnt/documentos


Hice la consulta en la lista fedora-ve (lista Fedora - Venezuela) y me explican que aunque había extendido la partición no había realizado el cambio en el sistema de archivos. Así me recomiendan correr el comando ext2online desde Fedora.

Entro a Fedora y el comando no está disponible, trato de bajarlo por yum y no lo encuentro (almenos no está disponible en los repositorios que tengo instalado), lo encuentro navegando en la web (googleando). El archivo es el ext2resize-1.1.19-1.i386.rpm y lo encontré en
http://rpmfind.net/

lo instalé como root:
rpm -ivh ext2resize-1.1.19-1.i386.rpm

finalmente ejecuté desde Fedora: ext2online /dev/hda5

con eso fué suficiente. Ahora al ejecutar df obtengo lo que esperaba:

S.ficheros Bloques de 1K Usado Dispon Uso% Montado en
/dev/hda5 7562924 2833616 4340400 40% /
tmpfs 192120 0 192120 0% /dev/shm
/dev/hda7 180480780 38290396 133022492 23% /mnt/documentos


Nótese que después de ejecutar los pasos la partición hda5 pasa a tener un espacio disponible de 60% que al inicio era igual al 18%.

Saludos

No hay comentarios.: