GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo reparar errores del sistema de archivos en Debian

El Debian La distribución de Linux sentó las bases para la creación de otras plataformas populares de sistemas operativos Linux como Ubuntu , Linux Mint y Kali Linux . El desarrollo apoyado por la comunidad de esta distribución GNU/Linux lo atribuye como software libre y de código abierto.

Desafortunadamente, la prominencia del sistema operativo Linux y sus distribuciones relacionadas como Debian no lo salva de los molestos errores del sistema de archivos. Afortunadamente, Linux garantiza que nunca estará indefenso cuando se enfrente a tales desafíos de rendimiento del sistema operativo.

¿Qué causa los errores del sistema de archivos de Linux?

El efecto consecuente de los errores del sistema de archivos es la corrupción del sistema de archivos. Cuando el sistema de archivos de su sistema operativo Linux se corrompe, implica que es posible que haya tenido la tradición de apagar incorrectamente su sistema.

Nunca es una buena idea apagar su computadora con el botón de encendido a menos que su computadora se congele. Apagar correctamente la computadora a través del apagado El comando da tiempo a los sistemas de archivos para sincronizarse, lo que luego evita procedimientos de inicio incorrectos, errores de escritura de NFS y fallas de hardware.

La corrupción del sistema de archivos también puede deberse a errores de software del kernel y al desmontar incorrectamente un sistema de archivos montado al desconectarlo repentinamente. Además, desmontar físicamente un sistema de archivos en ejecución puede ser otra causa de errores del sistema de archivos.

Manejo de errores del sistema de archivos en Debian

Ahora que conocemos la causa raíz de los errores del sistema de archivos, es hora de prescribir un remedio eficaz para este problema. Cuando se enfrenta a errores y desafíos del sistema de archivos, hay una herramienta que es una solución recomendada en casi todas las distribuciones de Linux y su nombre es FSCK (Comprobación del sistema de archivos).

La sintaxis del comando para el FSCK utilidad es la siguiente:

$ sudo fsck [Command_Options] [Targeted_Filesystem_Partition]

Uso de FSCK para corregir errores del sistema de archivos no raíz

Cuando se trata de un sistema de archivos no raíz, el procedimiento para encontrar y corregir cualquier error del sistema de archivos implica los siguientes pasos:

  • Identifique la partición del sistema de archivos usando fdisk -l comando.
  • Asegúrese de que la partición del sistema de archivos esté desmontada mediante umount comando.
  • Ejecutar fsck comando en el sistema de archivos desmontado usando fsck -p -y comando.
  • Si el sistema de archivos no se vuelve a montar automáticamente en línea, móntelo usando el mount comando.

1. Identifique la partición del sistema de archivos.

$ sudo fdisk -l

2. Desmonte la partición del sistema de archivos.

$ sudo umount /dev/sdb3

3. Ejecute el fsck Comando para corregir errores del sistema de archivos en la partición.

$ sudo fsck -p /dev/sdb3

4. Vuelva a montar la partición del sistema de archivos.

$ sudo mount /dev/sdb3

Uso de FSCK para corregir errores del sistema de archivos raíz

Cuando se trata de sistemas de archivos raíz, hay dos enfoques a considerar:

Obligar a FSCK a ejecutarse en el arranque del sistema

Enfoque 1 :Forzar FSCK para ejecutar una sola vez durante el reinicio del sistema en su sistema de archivos raíz del sistema operativo Debian creando un archivo llamado forcefsck .

$ sudo touch /forcefsck

La creación de este archivo (forcefsck ) fuerza el fsck utilidad para ejecutar el próximo reinicio del sistema operativo. Durante el reinicio del sistema, fsck escaneará, detectará y corregirá cualquier error evidente del sistema de archivos. Una vez que vuelva a iniciar sesión en su máquina, el sistema operativo habrá eliminado este archivo, ya que es una solución única.

Obligar a FSCK a ejecutarse en cada arranque del sistema

Con el siguiente comando, puede forzar FSCK para comprobar y reparar los errores del sistema de archivos después de cada reinicio del sistema.

$ sudo touch /forcefsck
$ sudo tune2fs -c 1 /dev/sdb3 

Si desea que los errores del sistema de archivos se escaneen y corrijan después de cada 3 reinicios del sistema, el comando asociado tiene el siguiente aspecto:

$ sudo tune2fs -c 3 /dev/sdb3

Incluso puede programar el análisis y la reparación de errores del sistema de archivos para que se produzcan después de cada 10 o 15 reinicios del sistema operativo.

El poder de la FSCK la utilidad habla por sí misma. Es una utilidad eficiente y confiable para usar cuando de repente siente que su sistema operativo Linux muestra síntomas de errores en el sistema de archivos. Puede encontrar más información sobre sus opciones de uso en la página de manual de fsck.

$ man fsck

Debian
  1. Cómo instalar Go en Debian 9

  2. Cómo agregar espacio de intercambio en Debian 9

  3. Cómo instalar Go en Debian 10 Linux

  4. Cómo instalar Gradle en Debian 10

  5. Cómo instalar AnyDesk en Debian 10

Cómo comprobar y reparar un sistema de archivos en RHEL Linux

Cómo reparar errores del sistema de archivos en Ubuntu

Cómo reparar errores del sistema de archivos en Linux Mint

Cómo instalar webmin en Debian 11

Debian – ¿Cómo reparar Grub en Debian?

Cómo reparar errores del sistema de archivos en sistemas basados ​​en Debian