Cambiar ext3 a ext4


Título: Cambiar de ext3 a ext4

Autor: AngelD (angeld en froga punto net)

Por razones que un no logro explicarme, he migrado todos los sistemas de ficheros de mi sistema de pruebas Debian de ext3 a ext4

  • Componentes utilizados

Debian Squeeze
SystemRescueCd
Kernel Linux 2.6.30 (ext4 soportado de forma estable desde la versión 2.6.28)

  • Arranque desde SystemRescueCd con Grub2

Si tenemos una unidad de CDROM o una memoria usb donde alojar SystemRescueCd, esto no te va a valer. Si por el contrario tienes una partición con la imagen iso de SystemRescueCd, y utilizas Grub2, esta es tu solución.

Una vez descargada la imagen en una partición conocida, debemos reconfigurar Grub2 para arrancar desde esta. Para ello editaremos o crearemos el fichero /etc/grub.d/40_custom

menuentry "SystemRescueCd iso image" {
   set root=(hd0,5)
   set hd="(hd0,5)"
   set isofile="systemrescuecd-x86-1.3.4.iso"
   loopback loop $hd/$isofile
   linux (loop)/isolinux/rescuecd setkmap=uk isoloop=$isofile rdinit=/linuxrc2
   initrd (loop)/isolinux/initram.igz
}

Tras esto, actualizamos la lista de imágenes de arranque con update-grub2 o update-grub.

  • Convertir ext3 a ext4. El meoyo

Se convierten los sistemas de ficheros a ext4 con lo siguiente:

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

Se chequea lo convertido,

e2fsck -fDC0 /dev/DEV

Con esto esperamos unos cuantos "One or more block group descriptor checksums are invalid" que ignoraremos.

  • El arranque

Si hemos convertido la partición raiz de nuestro sistema, este no arrancará. Para solucionarlo necesitamos una versión de Grub2 1.97 o superior. Podemos arrancar añadiendo el parámetro rootfstype=ext4 en el arranque, Para no tener que realizar esta acción en cada arranque, se coloca la linea siguiente en /etc/default/grub.

GRUB_CMDLINE_LINUX="rootfstype=ext4"

No olvidarese de activar estos cambios con update-grub2 o update-grub

  • Referencias

aqui

aqui tb

y aqui

fuente de la información, Eside´s Ghost. AngelD.

fuente

Comparte tu opinión

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s