Convertir unidades EXT2 o EXT3 a EXT4 sin formatear

Convertir unidades EXT2 o EXT3 a EXT4 sin formatear

Si has estado corriendo Linux por un tiempo, probablemente estés utilizando el sistema de archivos EXT2 en tu disco duro, dicho sistema de archivos ahora está ligeramente anticuado o tal vez ya usas el sistema de archivos EXT3. Pero existe una nueva versión de este sistema de archivos para Linux llamado EXT4, y para eso en Ghacks han preparado una guía para convertir tu sistema de archivos desde los formatos más viejos a el más nuevo, EXT4 sin tener que volver a instalar Linux.

Dicho esto, recuerda que es muy importante hacer una copia antes de hacer esto ya que solo por el simple hecho de que no tengas que reinstalar Linux no significa que algo no puede salir mal.

1. Ejecutar Ubuntu en tu computadora desde un LiveCD

2. Asumiendo que /dev/sda1 es la unidad de disco principal el siguiente es el comando que debes poner en la tarminal para convertir de EXT2 a EXT4

sudo bash

tune2fs -O extents,uninit_bg,dir_index,has_journal /dev/sda1

O si estás convirtiendo de EXT3 a EXT4 el comando es el siguiente

sudo bash

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

3. Verifica que la conversión se haya realizado correctamente con el siguiente comando

e2fsck -pf /dev/sda1

4. Asegúrate de que la partición sea montada con el siguiente comando

sudo mount -t ext4 /dev/sda1 /mnt

5. Ahora con un editor de texto abre el archivo /etc/fstab y busca cualquier referencia a EXT2 o EXT3 y reemplázala por EXT4

6. Ahora tienes que volver a cargar el GRUB. Dependiendo de cómo esté configurada la partición de arranque, si la partición de arranque es independiente, haz lo siguiente:

sudo bash

mkdir /mnt/boot

mount /dev/sda1 /mnt/boot

grub-install /dev/sda –root-directory=/mnt –recheck


Si la partición no es independiente entonces haz lo siguiente:

sudo bash

mount /dev/sda1 /mnt

grub-install /dev/sda –root-directory=/mnt –recheck

Fuente

Tags: , , , , ,

Leave a Reply

You must be logged in to post a comment.