| Anterior | Siguiente |
| kIOReturnNotAligned | kIOReturnStillOpen |
kIOReturnBadMedia
Qué significa kIOReturnBadMedia
El device puede estar presente y responder, pero el soporte físico/lógico reporta una condición que impide leer, escribir o verificar correctamente. El significado exacto depende de la familia de storage y del comando.
Debe distinguirse de kIOReturnNoMedia, donde no hay medio utilizable presente.
Qué comprobar
- Registra operación, LBA/offset y sense/device status si existe.
- Comprueba si el error se reproduce en la misma región.
- Distingue fallo de medio de transport/DMA errors.
- Evita escrituras destructivas hasta entender el estado del medio.
Referencias técnicas
- Apple IOReturn.h reference
- Apple Disk Arbitration Programming Guide
- Apple IOKit Fundamentals: Architectural Overview
¿Buscas un código diferente? Buscar otro código de estado o error.