Comando Linux Reparar Disco con fsck
Tabla de contenido:
- Cómo usar
fsck
- Reparación de sistema de archivos dañado
- Reparación del sistema de archivos raíz
- Comprobar sistemas de archivos en el arranque
- Opciones de
fstab
- Conclusión
fsck
(comprobación del sistema de archivos) es una utilidad de línea de comandos que le permite realizar comprobaciones de coherencia y reparaciones interactivas en uno o más sistemas de archivos Linux. Utiliza programas específicos para el tipo de sistema de archivos que verifica.
Puede usar el comando
fsck
para reparar sistemas de archivos dañados en situaciones en las que el sistema no se inicia o no se puede montar una partición.
, hablaremos sobre el comando
fsck
.
Cómo usar
fsck
El comando
fsck
toma la siguiente forma general:
fsck
Solo los usuarios root o usuarios con privilegios de
sudo
pueden borrar el búfer.
Cuando no se proporciona
FILESYSTEM
como argumento,
fsck
comprueba los dispositivos enumerados en el archivo
fstab
.
Nunca ejecute
fsck
en particiones montadas, ya que puede dañar el sistema de archivos. Antes de intentar verificar o reparar los sistemas de archivos,
unmount
siempre primero.
El comando
fsck
es un contenedor para los diversos verificadores del sistema de archivos de Linux (
fsck.*
) Y acepta diferentes opciones según el tipo de sistema de archivos.
Consulte las páginas del manual para obtener más información sobre un verificador específico. Por ejemplo, para ver las opciones disponibles para
fsck.ext4
, escriba:
Reparación de sistema de archivos dañado
El caso de uso más simple del comando
fsck
es reparar un sistema de archivos ext3 o ext4 dañado no root.
-
Desmontar el dispositivo:
sudo umount /dev/sdc1
Ejecute
fsck
para reparar el sistema de archivos:sudo fsck -p /dev/sdc1
La opción
-p
le dice afsck
que repare automáticamente cualquier problema que pueda solucionarse de manera segura sin la intervención del usuario.Una vez que se repara el sistema de archivos, monte la partición:
sudo mount /dev/sdc1
Reparación del sistema de archivos raíz
fsck
no puede verificar el sistema de archivos raíz en una máquina en ejecución porque no se puede desmontar.
Para ejecutar
fsck
en modo de recuperación:
- Ingrese al menú de inicio y seleccione Opciones avanzadas Seleccione el modo de recuperación y luego "fsck". Cuando se le solicite que vuelva a montar el sistema de archivos raíz, elija "Sí". Una vez hecho esto, reanude el inicio normal.
Para ejecutar
fsck
desde una distribución en vivo:
-
Arranca la distribución en vivo.
Use
fdisk
oparted
para encontrar el nombre de la partición raíz.Abra la terminal y ejecute:
sudo fsck -p /dev/sda1
Una vez hecho esto, reinicie la distribución en vivo y arranque su sistema.
Comprobar sistemas de archivos en el arranque
En la mayoría de las distribuciones de Linux,
fsck
ejecuta en el momento del arranque si un sistema de archivos está marcado como sucio o después de un cierto número de arranques o tiempo.
Para ver el recuento de montaje actual, verifique el número de frecuencia, el intervalo de verificación y el tiempo de la última verificación para una partición específica, use la herramienta
tune2fs
:
sudo tune2fs -l /dev/sdc1 | grep -i 'last checked\|mount count'
Si, por ejemplo, desea ejecutar
También puede establecer el tiempo máximo entre dos verificaciones. Por ejemplo, para configurarlo un mes, ejecutarías: Para forzar que
En distribuciones anteriores,
El
La última, sexta columna (
El sistema de archivos raíz debe tener un valor de
Para obtener más información sobre el comando
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
Mount count: 292 Maximum mount count: -1 Last checked: Tue Jul 24 11:10:07 2018 Check interval: 0 ()
0
o
-1
significa que
fsck
nunca se ejecutará. "Intervalo de verificación" es el tiempo máximo entre dos verificaciones del sistema de archivos.
fsck
después de cada 25 botas (montajes), escriba:
sudo tune2fs -c 25 /dev/sdc1
sudo tune2fs -i 1m /dev/sdc1
fsck
ejecute en el momento del arranque en las distribuciones de SystemD, pase los siguientes parámetros de arranque del kernel:
fsck.mode=force fsck.repair=yes
fsck
se ejecutará en el arranque si el archivo
/forcefsck
está presente:Opciones de
fstab
fstab
es un archivo de configuración que le dice al sistema cómo y dónde montar las particiones.
/etc/fstab
contiene una lista de entradas en el siguiente formulario:
# /dev/sda1 / ext4 defaults 0 1 /dev/sda2 /home ext4 defaults 0 2 server:/dir /media/nfs nfs defaults 0 0
) es la opción que controla el orden en que se realizan las comprobaciones del sistema de archivos en el momento del reinicio.
0
- No verificar.
1
- Los sistemas de archivos que deben verificarse primero y uno a la vez.
2
- Todos los demás sistemas de archivos que se verifican más tarde y posiblemente en paralelo.
1
, y todos los demás sistemas de archivos que desea verificar deben tener un valor de
2
.Conclusión
fsck
es una herramienta de línea de comandos para verificar y, opcionalmente, reparar sistemas de archivos Linux.
fsck
, visite la página de
man fsck
o escriba
man fsck
en su terminal.
Cargador de archivos e imágenes: Cargue archivos en varios sitios web de alojamiento de archivos

Cargar archivos e imágenes automáticamente cambiará el tamaño automáticamente, cargue 1 o más archivos a un único o múltiples sitios web de alojamiento de archivos con un solo clic.
Reparar: la operación Restaurar copia de seguridad de archivos o sistema falla en Windows 7

Aplicar revisión por error: Restaurar sistema no se completó correctamente. Los archivos y la configuración del sistema de su computadora no se modificaron.
Reparar y reparar la búsqueda de Windows interrumpida en Windows 10/8/7

¿La búsqueda de Windows no funciona? Utilice este solucionador de problemas de búsqueda de Windows y el solucionador de Microsoft para corregir la búsqueda de Windows cuando se bloquea o no muestra resultados.