Controlar la comprobación de sistemas de fichero en su montaje con tune2fs

publicado por Carlos Torres el 03/10/2015 12:45

Muchas veces al reiniciar o arrancar un equipo con un sistema de ficheros grande, éste se pone automáticamente a chequearse con fsck. Ésto ocurre por que se ha alcanzado el número máximo de montajes sin verificar o bien que se ha alcanzado el tiempo máximo desde que se comprobó la última vez. Para gestionar el tiempo y las veces que se debe chequear una partición antes de su montaje está el comando tune2fs.

Primero comprobamos el estado de la configuración actual, ejecutando:

# sudo tune2fs -l /dev/sda1
...
Mount count: 2
Maximum mount count: 27
Last checked: Tue Sep 29 02:22:07 2015
Check interval: 15552000 (6 months)
Next check after: Sun Mar 27 01:22:07 2016
...

Estos son los parámetros principales de número de montajes y fechas de montaje de la partición.

Ejemplo para NO COMPROBAR NUNCA:


# tune2fs -c 0 -i 0 /dev/xvdb1
tune2fs 1.39 (29-May-2006)
Se pone la cuenta de montajes máxima a -1
Setting interval between checks to 0 seconds

-c numero de montajes (entrer checks)
-i tiempo en X (entre checks)

Ejemplo para que SIEMPRE SE COMPRUEBE:


# tune2fs -c 1 -i 1 /dev/xvdb1

tune2fs 1.39 (29-May-2006)
Se pone la cuenta de montajes máxima a 1
Setting interval between checks to 86400 seconds

Por ejemplo, al arrancar, se forzará la revisión.

Revisando todos los sistemas de ficheros.
[/sbin/fsck.ext3 (1) -- /home] fsck.ext3 -a /dev/xvdb1
/home ha sido montado 3 veces sin ser revisado, se fuerza la revisión.

Nota: tune2fs es para sistemas ext2 y ext3, para ext4 el comando a usar es tune4fs.


Añadir un comentario:

Nombre:

E-Mail:

Comentario: :

Enviar >>