FSCK (File System Consistency checK)

21 Abril 2009

FSCK (File System Consistency checK):
Es una utilidad de Linux que se utiliza ante alguna inconsistencia del sistema de archivos para corregir los posibles errores en el sistema. Fsck se ejecuta automáticamente al inicio del sistema ante alguna anomalía, pero también puede ser utilizada manualmente por el administrador del sistema para forzar un chequeo.
Para verificar un sistema de archivos es muy aconsejable hacerlo mientras éste está desmontado.La sintaxis básica de esta utilidad es:
fsck [-opciones]  /dev/hdX  ( o sdX) donde debemos sustituir [-opciones] por el parámetro que queramos usar y hdX ( sdX) por el nombre de la partición que queramos verificar.

Las opciones básicas son:

-a confirmar automáticamente. No recomendado.
-c comprobar bloques en el disco.
-f forzar el chequeo aunque todo parezca ok.
-v (verbose) despliega más información.
-r Modo interactivo. Espera nuestra respuesta.
-y asume yes de respuesta.

Para saber mas sobre este comando puedes abrir una terminal y escribir: man ( o man e2fsck ) y pulsa enter. Fsck significa “file system consistency check” ( y el comando e2fsck es similar, pero para usarlo si la partición es del tipo ext2 ). ( fsck es para particiones de tipo ext3 ).

————————————————-

Uso automático de fsck en el inicio del sistema: El comando fsck se ejecuta automáticamente en el inicio del sistema, cada 20 inicios,  sobre la-s partición-es que se indique en el archivo /etc/fstab.

En dicho archivo al final de la linea de cada partición hay una opción “pass”: Este campo le sirve al comando fsck para identificar los sistemas de ficheros cuya consistencia hay que comprobar en el siguiente reinicio, y el orden en el que hay que efectuar esa comprobación. Si su valor es 0 o falta el programa fsck asume que no es necesario comprobar el sistema de ficheros asociado a la línea en /etc/fstab , y el sistema no realizara nunca ninguna pasada para comprobar la integridad del dispositivo físico ( normalmente ponemos 0 en el cdrom, dvd, disquet, pendrive y partición swap), y por ello es recomendable tenerlo en activado en las particiones : para la partición / usamos 1 , y 2 para el resto de las particiones: el sistema realizara una pasada cada X desmontadas ( en Guadalinex creo que es cada 20 reinicios del sistema ) o si el dispositivo ha sido desmontado incorrectamente para comprobar su integridad.

—————————————-

Uso manual de fsck por el administrador del sistema:

Para ejecutar el comando debemos arrancar el sistema en el modo “recovery mode” -> desmontar las particiones : tanto / como  /home  ( o solo la partición raiz /  si /home no es una partición, sino un directorio dependiente de / ) -> ejecutar fsck

1- Para saber que particiones hay en el sistema, se ejecuta el comando fdisk -l ( desde recovery mode no hace falta poner sudo porque ya estas con permisos de root; desde la sesión normal si que habría que poner: sudo fdisk -l ) te dice el sdaX y el sdaY: Lista las tablas de particiones: las particiones son usualmente de uno de los siguientes tipos:    /dev/hda    /dev/hdb   ( /dev/hd[a-h]   para   discos   IDE,  ) , o  /dev/sda      /dev/sdb  ( /dev/sd[a-p]  para  discos  SCSI, ) , /dev/ed[a-d] para discos ESDI, /dev/xd[ab] para discos XT).
2- Una vez hemos sabido cual es la partición-es donde esta el sistema,  ( para verificar un sistema de archivos es muy aconsejable hacerlo mientras éste está desmontado), si por ejemplo la partición raiz / esta en /dev/sda1 y  la partición /home en /dev/sda2  las desmonto con  sudo umount /dev/sda1 sudo umount /dev/sda2

3- Ejecuto el comando sudo fsck -c -y /dev/sda1 /dev/sda2  Se tardan un poco, pero te dejan los discos y el sistema super finos

——————————————–

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa página y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, que en ambos casos puedes desgravar ante hacienda. También puedes ver los temas sobre Odontología Solidaria- Valencia.

Desde aquí puedes bajarte los estatutos de la ONG.