Estás en la pista correcta, ejecutando fsck desde liveCD o desde el modo de rescate. Principalmente, su sistema de archivos ( /
partición esp ) debe desmontarse antes de ejecutarse, fsck
por lo tanto, necesitaría usar el modo de recuperación o usar liveCD.
fsck.{ext2/3/4,btrfs,xfs}
etc trabaja mucho en fases, para corregir tanto los metadatos como la corrupción de datos en su FS, también identificando sectores defectuosos (que solo se marcarán para no usar, y permanecen sin reparar) en el almacenamiento subyacente. De hecho, depende del sistema de archivos subyacente, ya que cada sistema de archivos (ext2 / 3/4, btrfs, xfs) tiene un diseño único y tiene su propia versión de fsck, si desea comprender los detalles exactos, es mejor pasar por la fuente código.
NOTA: es importante realizar varias ejecuciones, si su ejecución anterior tuvo errores y algunos fueron corregidos , esto se debe a que los metadatos se arreglan secuencialmente. Siga ejecutando hasta que la ejecución anterior no haya tenido errores.