ext4 (fourth extended filesystem o «cuarto sistema de archivos extendido»), según la wikipedia, es un sistema de archivos con registro por diario (en inglés Journaling), anunciado el 10 de octubre de 2006 por Andrew Morton, como una mejora compatible de ext3. El 25 de diciembre de 2008 se publicó el kernel Linux 2.6.28, que elimina ya la etiqueta de "experimental" de código de ext4.
Las principales mejoras son:
Menor uso del CPU.
Mejoras en la velocidad de lectura y escritura.
Soporte de volúmenes de hasta 1024 PiB.
Soporte añadido de extent.
A partir del kernel Linux 2.6.28 y de Ubuntu 9.04 es opcional y posible utilizarlo. En Colebuntu 0.3, basado en Ubuntu 9.04, también. Para ello, en the archer hay un excelente tutorial para convertir particiones de ext3 a ext4 que resumo aquí:
Lo primero es tener el kernel con opción de ext4. O sea, como he explicado antes, con el kernel Linux 2.6.28 o con Ubuntu 9.04 que lo utiliza.
1. Inicias el ordenador con el DVD de Colebuntu 0.3, una llave USB que tenga un sistema GNU/Linux 9.04, un CD,…
2. Abres Menú principal > Sistema > Administración > Editor de particiones, o tecleas en consola:
sudo gparted
Buscas la partición que quieres actualizar a ext4, la desmontas y te fijas en su nombre. Si es, por ejemplo, la sdb1, ejecutas lo siguiente en el terminal:
sudo tune2fs -O extents,uninit_bg,dir_index /dev/sdb1
Con esto, en mi caso, fue suficiente. Al reiniciar ese disco duro estuvo un rato verifcándolo y haciendo algunos ajustes y me funciona perfectamente.
Si tuvieras problemas con ese disco, en el manual que he mencionado te dan algunas pistas más:
Si has convertido la partición /boot o / (que contiene /boot) también tendrás que escribir lo siguiente en grub.conf:
rootfstype=ext4
Para ello ejecuta:
sudo gedit /boot/grub.conf
y lo añades
Después guardas los cambios y actualizas el grub:
sudo update-grub
Ya solo queda actualizar el /etc/fstab. Ejecuta:
sudo gedit /etc/fstab
y cambia lo de ext3 por ext4 como aquí:
UUID=41c22818-fbad-4da6-8196-c816df0b7aa8 /share ext4 defaults,errors=remount-ro,relatime 0
Reinicias y debería estar.

Contactar
Redacción
Mapa del sitio
0 comentarios
imprimir
enviar por email
Descargar Colebuntu
Colebuntu docs: resolución de problemas
Slice of Linux