Pasar de Ext3 a Ext4 sin formatear

Ext4, es mejor que Ext3 porque acelera el arranque del sistema y el acceso de los archivos del disco duro, lo que pasa que Ext4 ha venido con las más recientes distribuciones de Linux, lo que supone que si disponías de una versión más Antigua, en la que el sistema era Ext3 y has actualizado éste con el gestor de actualizaciones de tu distribución, seguiras teniendo el sistema en Ext3.

Tendremos que arrancar el ordenador con un Live CD de Ubuntu.

1. Abre GParted desde el Live CD y verás las particiones de tu ordenador. Lo normal es que el nombre de la partición sea sda1, aunque si tienes varias, deberás de mirar una por una.

2. Cierra GParted y a continuación abre el terminal:

$ sudo tune2fs -O extents,uninit_bg,dir_index /dev/sda1

sda1 corresponde a la partición Ext3 de la que hemos hablado. El terminal nos pedirá que ejecutemos e2fsck o similar.

3. Ahora en el terminal:

$ sudo fsck –pf /dev/sda1

…y verás como aparecen mensajes del tipo Grupo descriptor X checksum is invalid.

4. Montaremos la partición convertida con el comando:

$ sudo mount -t ext4 /dev/sda1 /mnt.

Ahora abre fstab:

$ sudogedit /mnt/etc/fstab

…y cambia ext3 por ext4

5. Lo siguiente que haremos será reinstalar GRUB:

$ sudo grub-install /dev/sda

6. Acabado con los 5 pasos, reiniciaremos la máquina, si todo ha salido bien, se iniciará más rápido que antes.
Comprovaremos con GParted que ya se ha cambiado del sistema Ext3 al Ext4 sin necesidad de formatear el disco duro.

Importante: Realizar copia de seguridad de los datos, por lo que pueda pasar.

14 Comentarios en “Pasar de Ext3 a Ext4 sin formatear”

  1. Mario Bros  on Octubre 14th, 2009

    Qué dificil es ser pinguino

  2. latgon  on Octubre 15th, 2009

    ¿Difícil? Dime en Windows como puedes cambiar de FAT32 a NTFS o de FAT a FAT32 sin formatear…

  3. pepe  on Octubre 15th, 2009

    Correcto, solo GNU/Linux tiene este potencial. Ésto si es el sistema operativo mas avanzado del mundo.

  4. Multi  on Octubre 15th, 2009

    @pepe

    Eso es lo que dicen todos…jeje

  5. latgon  on Octubre 15th, 2009

    @ pepe:

    Modo no tengo abuela: ON

    Eso me lo dicen TODAS! XD

    Modo no tengo abuela: OFF

    Saludos!

  6. bobo  on Octubre 16th, 2009

    en windows se puede pasar de fat32 a ntfs sin necesidad de formatear ademas de forma muy simple y rápida (con dos clicks es suficiente)

  7. latgon  on Octubre 17th, 2009

    Manteniendo los datos? mmmm, creo que no…

  8. Multi  on Octubre 17th, 2009

    @bobo si te animas… y te creas una cuenta de Colaboador… podrías hacer un pequeño post sobre como hacerlo ;)
    Saludos

  9. Rafa  on Octubre 17th, 2009

    XD si poner en consola esos comandos te parece difícil.

    Animate a lo fácil y así va el internet…

  10. bobo  on Octubre 17th, 2009

    1er click sobre el icono del terminal

    escribir:
    convert c: /fs:ntfs

    y pulsar Yes y enter

    2º click cerrar terminal

    el proceso es irreversible, pero no se pierde ningún archivo en el proceso.

    de nada.

    NOTA: si la memoria no me falla, creo que no me olvido de nada más, ya que hace tiempo que no uso windows, y estoy muy a gustito con mi macmini, imac y macbook pro ;-)

  11. Publi  on Octubre 18th, 2009

    Estos linuxeros que se creen que Linux es lo mejor, Vivis en un mundo Windows! haber si os enterais!

  12. Santiago  on Octubre 20th, 2009

    Una cosa que no me queda clara:
    Tengo entendido que el soporte para Ext4 aparece en el kernel desde una versión determinada, ignoro si usando una versión anterior del kernel podrá usarse así.
    Quien tenga instalada Debian Lenny o Ubuntu 8.04 LTS ¿podrá pasarse de igual manera a Ext4?.
    Saludos y gracias por el aporte.


Deja tu comentario