e2fsck – Reparar sistemas de archivos ext, ext2, ext3, ext4


La herramienta e2fsck permite escanear el sistema de archivos de particiones ext2 ext3 ext4 verificando que no existan errores.


Reparar sistemas de archivos ext con e2fsck

Reparar sistemas de archivos ext desde comandos



Esta herramienta tiene un modo de uso bastante sencillo, potente y eficaz.


A continuación se detallarán los pasos para una terminal de comandos.

Seleccionar disco duro y partición



Primero nos aseguramos del disco duro y la partición mediante “fdisk”

sudo fdisk -l


Recomiendo anotar en algún papel el disco duro y partición que serán objetivo para tenerlo claro en todo momento, sobre todo si tenemos varios discos duros y cada uno tiene varias particiones.

Desmontar partición para analizar



Ahora tenemos que asegurarnos de que la partición que vamos analizar o reparar está desmontada.


Para este tipo de operaciones es recomendable utilizar un live CD por ejemplo, para evitar problemas al realizar operaciones sobre la partición donde se encuentra instalado el sistema operativo, si el objetivo es otro disco duro o partición podemos realizarlo desde nuestra instalación de linux habitual.


En caso de que la distribución linux que usemos nos monte el disco duro lo desmontamos con el siguiente comando, cambiando el disco duro y partición objetivo por la que tengais necesidad.

sudo umount /dev/sdb2


Reparar Errores



Ahora procederemos a reparar errores en el sistema de archivo

sudo e2fsck -v -p -y /dev/sdb2




Los parámetros que le hemos pasado al comando hacen referencia a lo siguiente:



  • -v Modo verbose, nos muestra toda la información en el terminal

  • -p Indica que se intenten reparar automáticamente los daños encontrados, de forma que si solo quieres saber cuales son y no intentar repararlo puedes quitar este parámetro

  • -y Responderá “si” a todas las preguntas en vez de preguntarnos sector por sector. Normalmente no es aconsejable usarla, pero si tenéis un sistema de archivo muy dañado os ayudará. En caso de no usarlo al tener un sistema ext muy dañado tendréis que responder manualmente hasta miles de veces…


Consejos y Aclaraciones



Antes de reparar los sectores de un disco duro aconsejo salvar toda la información posible, en el caso de que el sistema de archivos no sea legible correctamente puedes usar una herramienta como “testdisk” o “photorec” para lograr salvar los datos que sean posibles, posteriormente se puede proceder a intentar reparar el disco duro.


No siempre se puede reparar un sector, en realidad cada disco duro trae una cantidad de sectores no usados para reubicar sectores defectuosos y si estos llegan a ocuparse todos se irán marcando para no usarse.


Raramente se estropea el sistema de archivos y la mayoría de las distribuciones llevan el control de análisis de i-nodos del sistema de archivo automáticamente por lo que por norma general no debes preocuparte.


Esto no es un desfragmentador ni nada parecido ya que los sistemas de archivos para linux no padecen ese problema nativo de windows.


Algunas variables para el comando “e2fsck” que suelen usarse, para una lista completa usad “man” o “help

Comandos Linux

Raúl Caro Pastorino

Informático, técnico en sistemas, redes, baja tensión (electricidad) y desarrollador de aplicaciones WEB. Soy un apasionado por GNU/LINUX y el software libre en general desde prácticamente el año 2001-2003 que comencé. Intento usar y trabajar siempre con código libre o abierto de forma profesional. Me apasiona la programación, la micro-electrónica, el diseño gráfico y edición multimedia. Fan de Raspberry y arduino. Programo en bash, python, php y javascript principalmente. Repositorios de código con git: https://gitlab.com/fryntiz https://github.com/fryntiz

Deja un comentario

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