en software libre, tutoriales

Fsck, Tune2fs y reinicios

La otra vez me encontraba en el canal IRC de Ubuntu-Ar (#ubuntu-ar en Freenode), y un muchacho pide que le ayuden en lo siguiente:

El quería que el comando _fsck_ no se ejecute cada 30 reinicios del sistema, como figura por default en _Ubuntu_ (y muchas otras distros implementan la misma política) sino que lo haga, por ejemplo, una vez por mes.

Yo nunca había tenido problema, sobre todo porque en la Portátil estoy muy acostumbrado a hibernar el sistema, y los apagados/reinicios del sistema son mas bien escasos.

Pero como tenia pinta de no saber buscar demasiado en Google, y no parecía un problema tan difícil, me dispuse a ayudarlo.

“Fue bastante fácil hallar la respuesta”:http://lapipaplena.wordpress.com/fsck-y-tune2fs/, y reproduzco acá la solución que le pase, para que a alguno le sirva:

El comando a ejecutar es _tune2fs_, y a continuación vemos algunos ejemplos:

bc. # tune2fs -c 80 /dev/sda1 (cada 80 reinicios)
# tune2fs -i 2m /dev/sda1 (cada 2 meses)
# tune2fs -i 2w /dev/hda3 (cada 2 semanas)
# tune2fs -i 2d /dev/sda1 (cada 2 días)

Si queremos, por ejemplo, un mes:

bc. # tune2fs -i 1m /dev/sda1 (cada 1 mes)

o podría ser

bc. # tune2fs -i 30d /dev/sda1 (cada 30 días)

Si quisiéramos volver a la configuración por default:

bc. # tune2fs -c 30 /dev/sda1 (cada 30 reinicios)

Dos comentarios finales:

* Hay que correrlo como _root_ (observar el # al principio de cada linea)
* Hay que hacerlo una vez por cada partición que quieras que se
verifique en ese intervalo. Es decir, la política se aplica a *cada partición*, no al sistema en su conjunto.

Loading Facebook Comments ...

¿Algo para decir?

Comentario

  1. Me sirvió de mucho para poder entender la sintaxis; no siempre te ayuda el man tune2fs. Creo que la opción tune2fs – c se puede obviar, con el tune2fs -i 0 || tune2fs -i 1m volvemos a lo mismo.

    ¡Saludos y Gracias!

Loading Disqus Comments ...