Tengo una unidad IDE de 2.5 "muy antigua dentro de un gabinete USB que da algunos errores de E / S en el búfer. Traté de usar smartctlpara ver qué dice SMART al respecto, pero no puedo hacer que funcione. Siendo root, si solo escribir:
#> smartctl --all /dev/sde
smartctl respuestas:
/dev/sde: Unknown USB bridge [0x14cd:0x6600 (0x201)]
Smartctl: please specify device type with the -d option.
Así que probé todos los -d TYPEdisponibles en el resumen de ayuda, y el mejor resultado se logra con:
#> smartctl --all -d scsi /dev/sde
que produce:
Vendor: IC25N030
Product: ATMR04-0
User Capacity: 30,005,821,440 bytes [30,0 GB]
Logical block size: 512 bytes
scsiModePageOffset: response length too short, resp_len=4 offset=4 bd_len=0
>> Terminate command early due to bad response to IEC mode page
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
Si también agrego -T permissivela última línea se reemplaza con:
Error Counter logging not supported
Device does not support Self Test logging
Parece que sólo unos pocos modelos de recintos USB están oficialmente soportados por smartmontools. ¿Hay algo que me falta o simplemente el dispositivo implementa una versión arcaica de SMART sin ningún contador (y, por lo tanto, casi inútil)?
-dopciones, específicamente-d sat, y mira la lista de dispositivos compatibles . Bastantes de los adaptadores USB será trabajar con inteligente.