Esta utilidad comprueba un sistema de archivos ext2/ext3. Se usa con mayor frecuencia después de un apagado repentino, como un corte de energía, o cuando se sospecha que el disco está dañado. Algunos argumentos útiles tomados de man e2fsck son los siguientes:
- -c :busca bloques defectuosos y luego los marca como defectuosos.
- -f :fuerza la comprobación de un sistema de archivos limpio.
- -v :Modo detallado.
Ejemplos de comandos e2fsck
1. Para comprobar un sistema de archivos:
# e2fsck /dev/sda1 # e2fsck /dev/mapper/VG00-LV00
2. Para comprobar el sistema de archivos y repararlo si encuentra alguno:
# e2fsck -p /dev/sda1
3. Para comprobar el sistema de archivos y repararlo si encuentra algún error (con compatibilidad con versiones anteriores):
# e2fsck -a /dev/sda1
4. Para obligar a e2fsck a que solo intente ubicar el superbloque en un tamaño de bloque particular:
# e2fsck -B 1024 /dev/sda1
5. Para realizar un análisis de solo lectura del dispositivo:
# e2fsck -c /dev/sda1
6. Para escribir información de finalización en el descriptor de archivo especificado:
# e2fsck -C fd /dev/sda1
7. Para imprimir la salida de depuración:
# e2fsck -d /dev/sda1
8. Para optimizar directorios en el sistema de archivos:
# e2fsck -D /dev/sda1
9. Para configurar las opciones extendidas de e2fsck:
# e2fsck -E ea_ver=extended_attribute_version # e2fsck -E fragcheck
10. Para forzar la verificación incluso si el sistema de archivos parece estar limpio:
# e2fsck -f
11. Para establecer el nombre de la ruta donde se puede encontrar el diario externo para este sistema de archivos:
# e2fsck -j external-journal
12. Para preservar los bloques defectuosos existentes:
# e2fsck -kc /dev/sda1
13. Para agregar los números de bloque especificados en el archivo:
# e2fsck -l /tmp/file.txt /dev/sda1
14. Para configurar la lista de bloques defectuosos especificada en el archivo:
# e2fsck -L /tmp/file.txt /dev/sda1
15. Para abrir el sistema de archivos de solo lectura:
# e2fsck -n /dev/sda1
16. Para tener compatibilidad con versiones anteriores:
# e2fsck -r /dev/sda1
17. Para tener las estadísticas de tiempo:
# e2fsck -t /dev/sda1
18. Para configurar el modo detallado:
# e2fsck -v /dev/sda1
19. Para obtener la información de la versión:
# e2fsck -V
20. Para establecer la respuesta en "sí":
# e2fsck -y /dev/sda1