Establezca manualmente el indicador need_recovery en el sistema de archivos ext4 en Verdadero

Establezca manualmente el indicador need_recovery en el sistema de archivos ext4 en Verdadero

Estoy intentando configurar algunas pruebas unitarias para una aplicación, y una cosa que necesito es un sistema de archivos ext4 "sucio" con el que pueda probarse. ¿Hay alguna manera de configurar manualmente el indicador 'needs_recovery'?

Respuesta1

Puede utilizarlo tune2fspara modificarlo max-mount-countsy/o mount-countadaptarlo a sus necesidades.

Por ejemplo, configurarlo max-mount-countsen 1(emitir tune2fs -c 1 /dev/sdX) provocaría que fsckse ejecute un completo cada vez que monte su sistema de archivos.

Para más información,leer la página de manual:

-c recuentos-de-montaje-maximosAjuste el número de montajes después de los cuales e2fsck(8) comprobará el sistema de archivos. Si max-mount-counts es 0 o -1, e2fsck(8) y el kernel ignorarán el número de veces que se monta el sistema de archivos. Escalonar los recuentos de montaje en los que se verifican forzosamente los sistemas de archivos evitará que todos los sistemas de archivos se verifiquen al mismo tiempo cuando se utilizan sistemas de archivos registrados.

...

Consulte también la opción -i para realizar comprobaciones dependientes del tiempo.

-C recuento de montajeEstablezca la cantidad de veces que se ha montado el sistema de archivos. Si se establece en un valor mayor que el parámetro max-mount-counts establecido por la opción -c, e2fsck(8) verificará el sistema de archivos en el próximo reinicio.

información relacionada