Watch at EaseHistorias. Respuestas. Perspectiva.

Technology · GUÍA PRÁCTICA

¿Linux muestra “Input/output error”? Demuestre la capa antes de ejecutar fsck

Detenga escrituras, asigne la ruta exacta a su montaje y backend, conserve el primer error y repare solo la capa demostrada.

Ilustración técnica original: asigna una ruta Linux fallida a montaje, filesystem, transporte y almacenamiento.
Ilustración técnica original: EIO describe la operación; asigne la ruta antes de reparar. Watch at Ease

“Input/output error” es EIO, no un diagnóstico. Puede proceder de un dispositivo o cable local, metadatos del sistema de archivos, transporte de red, una sesión FUSE/9p muerta o la implementación userspace.

Detenga nuevas escrituras, registre operación y hora, asigne ruta, montaje y backend, conserve el primer error inferior y los datos legibles, repare una rama y verifique bytes conocidos.

1. Congele el incidente y proteja la copia legible

Registre comando, ruta, hora, estado y primer stderr; detenga escritores y limpieza automática.

Copie datos irremplazables aún legibles a almacenamiento independiente y registre omisiones y hashes.

2. Asigne la ruta al montaje y backend reales

Registre namespace, tipo, fuente y opciones; separe bloque local, RAID, remoto, FUSE, contenedor y WSL 9p.

Siga ruta a montaje, mapper/array y endpoint físico o remoto sin adivinar.

3. Conserve el primer error inferior

Antes de reiniciar, guarde el primer error de kernel/servicio con dispositivo, bloque, inode, servidor o sesión.

Para filesystems remotos/userspace, guarde ambos logs y pruebe otro montaje de solo lectura solo cuando sea seguro.

4. Repare solo al responsable demostrado

En bloque local revise cable, energía, controlador y salud; use el procedimiento propio de arrays y remotos.

Ejecute el checker del filesystem real desmontado; no use e2fsck sobre NTFS, XFS, Btrfs o una ruta remota.

5. Verifique ruta y contrato de datos

Repita la operación por el mismo namespace/service route, lea archivos conocidos y compare hashes y contadores.

Conserve primer error, owner, preservación, reparación y aceptación; ante un nuevo EIO vuelva a preservar.

Ilustración técnica original: etapas de preservación, clasificación, reparación y verificación de Linux EIO.
Ilustración técnica original: preserve datos y primer error antes de reparar y verificar bytes. Watch at Ease