J'ai un très vieux 2.5" disque IDE dans un boîtier USB qui donne une tampon erreur E / S. J'ai essayé d'utiliser smartctlpour voir ce que SMART dit à ce sujet, mais je ne parviens pas à le faire fonctionner. Être root, si je viens écrire:
#> smartctl --all /dev/sde
smartctl réponses:
/dev/sde: Unknown USB bridge [0x14cd:0x6600 (0x201)]
Smartctl: please specify device type with the -d option.
J'ai donc essayé tous les éléments -d TYPEdisponibles dans le résumé de l'aide et le meilleur résultat est obtenu avec:
#> smartctl --all -d scsi /dev/sde
qui produit:
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 j'ajoute aussi -T permissivela dernière ligne est remplacée par:
Error Counter logging not supported
Device does not support Self Test logging
Il semble que seuls quelques modèles de boîtiers USB soient officiellement pris en charge par smartmontools. Y-a-t-il quelque chose qui me manque ou simplement l'appareil implémente-t-il une version archaïque de SMART sans compteurs (et donc presque inutile)?
-doptions, en particulier-d sat, et consultez la liste des appareils pris en charge . Tout à fait beaucoup d'adaptateurs USB va travailler avec SMART.