h1

Error «mount: tipo de sistema de ficheros ‘ext4’ desconocido»

17/06/2009

Durante la progresiva desaparición de ReiserFS, consolidándose ext3 como sistema de ficheros en GNU/Linux 10 años después de su publicación se ha incluido como oficial el soporte de ext4 en el Kernel, con muchas mejoras y aumento de rendimiento (algunos equipos ya arrancan en 10″).

Tras formatear una partición con fsck.ext4, si al montarla ocurre el siguiente error:

carlos@shirley:~$ sudo mount -t ext4 /dev/sdc1 /mnt/
mount: tipo de sistema de ficheros 'ext4' desconocido
mount: unknown filesystem type 'ext4'

Es necesario utilizar un kernel 2.6.28 o superior. Para ver la versión que se está utilizando en ese momento:

carlos@shirley:~$ uname -a

y para instalar un kernel con soporte para ext4:

root@shirley:~# apt-cache search 2.6.28
root@shirley:~# apt-get install linux-image-2.6.28-11-generic

Tras esto, verificar que en el siguiente arranque se va a utilizar ese kernel. Para ello, si se utiliza Grub como gestor de arranque, comprobar o adaptar su fichero de configuración para que lo utilice:

carlos@WhenIGrowUp:/$ sudo /boot/grub/menu.lst
[...]
default 0
[...]
## ## End Default Options ##
title Ubuntu 8.10, kernel 2.6.28-11-generic
root (hd1,0)
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=bc4f22438-f175-2f7b-aebf-123456789 ro quiet splash reboot=b pci=noacpi
initrd /boot/initrd.img-2.6.28-11-generic
[...]

Guardar y reiniciar.

Nota I: si se pone la partición «/» en ext4, debe cambiarse el gestor de arranque a uno que soporte ext4. Grub por ej. no lo soporta, es necesario actualizarlo a Grub2.
Nota II: se se desea migrar una partición existente, se puede seguir el siguiente work around.

3 comentarios

  1. Hola.
    Tengo un problema con un archivo de imagen que he recuperado de un disco externo usb:
    etxeko:/home/benat# fsck -y /home/benat/backup.img
    fsck 1.41.3 (12-Oct-2008)
    e2fsck 1.41.3 (12-Oct-2008)
    /home/benat/backup.img: limpio, 506901/19161088 ficheros, 7214938/76634058 bloques

    Intento montarlo pero me da error:
    mount: tipo de sistema de ficheros ‘ext4’ desconocido

    Tengo instalado el kernel
    Linux etxeko 2.6.26-2-686 #1 SMP Wed Sep 21 04:35:47 UTC 2011 i686 GNU/Linux
    de la versión squeeze de debian.

    Intento:
    etxeko:/home/benat# apt-cache search 2.6.28
    ekeyd-uds – Simtec Electronics UDEKEY01 Entropy Key Daemon (UDS variant)
    usbip – USB device sharing system over IP network
    xfce4-hdaps – plugin to indicate the status of HDAPS for the Xfce4 panel
    etxeko:/home/benat# apt-get install linux-image-2.6.28-11-generic
    Leyendo lista de paquetes… Hecho
    Creando árbol de dependencias
    Leyendo la información de estado… Hecho
    E: No se pudo encontrar el paquete linux-image-2.6.28-11-generic

    No se que debo hacer, actualizar debian, o actualizar kernel? Ayuda, por favor.


  2. prueba a actualizar el kernel a la versión más moderna que tengan tus repositorios, no tiene por qué ser la 2.6.28, si no probablemente una posterior. Si te ves atascado, actualiza Debian completo con un apt-get dist-upgrade.


  3. Stellar work there eveoerny. I’ll keep on reading.



Deja una respuesta

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. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

A %d blogueros les gusta esto: