<Anterior | Contenido | Siguiente>
Prueba y reparación de sistemas de archivos
En nuestra discusión anterior de la / etc / fstab archivo, vimos algunos dígitos misteriosos al final de cada línea. Cada vez que se inicia el sistema, comprueba de forma rutinaria la integridad de los sistemas de archivos antes de montarlos. Esto lo hace el fsck programa (abreviatura de "verificación del sistema de archivos"). El último número de cada fstab La entrada especifica el orden en el que se comprobarán los dispositivos. En nuestro ejemplo anterior, vemos que primero se verifica el sistema de archivos raíz, seguido de inicio y bota sistemas de archivos. Los dispositivos con un cero como último dígito no se controlan de forma rutinaria.
Además de comprobar la integridad de los sistemas de archivos, fsck también puede reparar sistemas de archivos corruptos con diversos grados de éxito, dependiendo de la cantidad de daño. En sistemas de archivos similares a Unix, las partes recuperadas de los archivos se colocan en el perdido + encontrado directorio, ubicado en la raíz de cada sistema de archivos.
Para verificar nuestra unidad flash (que debe desmontarse primero), podríamos hacer lo siguiente:
[yo @ linuxbox ~] $ sudo fsck / dev / sdb1
fsck 1.40.8 (13 de marzo de 2016)
e2fsck 1.40.8 (13 de marzo de 2016)
/ dev / sdb1: limpio, archivos 11/3904, bloques 1661/15608
[yo @ linuxbox ~] $ sudo fsck / dev / sdb1
fsck 1.40.8 (13 de marzo de 2016)
e2fsck 1.40.8 (13 de marzo de 2016)
/ dev / sdb1: limpio, archivos 11/3904, bloques 1661/15608
En mi experiencia, la corrupción del sistema de archivos es bastante rara a menos que haya un problema de hardware, como una unidad de disco defectuosa. En la mayoría de los sistemas, la corrupción del sistema de archivos detectada en el momento del arranque hará que el sistema se detenga y le indique que ejecute fsck Antes de continuar.
¿Qué diablos?
En la cultura Unix, la palabra "fsck" se usa a menudo en lugar de una palabra popular con la que comparte tres letras. Esto es especialmente apropiado, dado que probablemente estará pronunciando la palabra antes mencionada si se encuentra en una situación en la que se ve obligado a correr. fsck.