USB - Sticks oder SD-Karten mit S. M. A. R. T

Integrieren Mainstream-Hersteller [[1]}Selbstüberwachungs -, Analyse-und Berichtstechnologie (S. M. A. R. T.) in ihre USB-Sticks (auch bekannt als "USB-Sticks") oder SD-Karten?

Wenn nicht, warum nicht? Dies kann nicht aus Kostengründen geschehen, da es auf dem Markt viele "Premium" - USB-Flash-Laufwerke und SD-Karten mit erweiterten Funktionen für entsprechend hohe Kosten gibt. Hat das zum Beispiel mit der Controller-Chip-Technologie zu tun?

Hinweis: Ich bitte nicht um Produktempfehlungen.

Author: Tom Yan, 2016-04-11

1 answers

Http://sg.danny.cz/scsi/smartmontools_scsi.html:

SMART hat nie den Status "Standard" und sein Original erreicht dokumente wurden zurückgezogen. Dessen eingängiger name lebt weiter, vor allem auf websites von Anbietern und natürlich im Namen dieses Toolsets. Glücklicherweise die guten Ideen in SMART wurden in ATA und SCSI integriert standards, wenn auch in etwas anderen Formen.

Zunächst begann SMART auf SCSI-Datenträgern als herstellerspezifische Erweiterungen. Allmählich ist die INTELLIGENTE Funktionalität in die Standards übergegangen (oft unter anderen Namen) und Anbieter verbessern die Einhaltung ihrer Standards. [In der Anbieter Verteidigung einige "standards" sind Entwürfe und sind noch zu ratifizieren.] Einige SCSI-Festplatten-Anbieter haben Produkthandbücher (im Netz verfügbar), die die Teile des SCSI-Befehlssatzes abdecken dass ihre Festplatten unterstützen. Einige dieser Handbücher enthalten Details, die sind bewusst vage in den Standards links.

SCSI standards (gefunden unter www.t10.org) nur eine Fußnote verweisen zum Begriff SMART. An seiner Stelle der unangenehme Begriff " Informativ Ausnahmen " verwendet wird. Für SCSI-Bänder wird der Begriff "TapeAlert" verwendet.

Da USB-Laufwerke "SCSI sprechen", gilt dies auch für sie:

geben Sie hier die Bildbeschreibung ein

Siehe den Abschnitt " Informationsausnahmen" auf der oben verlinkten Seite, um zu sehen, was die von smartctl gemeldeten Codes bedeuten (wenn es nicht OK).

P. S. Obwohl es scheint, dass die meisten USB-Flash-Laufwerke von großen Anbietern diese Art von SMART implementiert haben, kann ich nicht ausschließen, dass dies tatsächlich falsch ist (z. B. nur, um bestimmte SCSI-Anforderungen zu erfüllen). Vielleicht tut der Controller intern nichts, um den Speicher zu überwachen, sondern meldet einfach die ganze Zeit OK. Wie Sie sehen, wird Self Test logging auch nicht unterstützt, was bedeutet, dass das Ausführen von Kurz - /Langtests keinen Sinn macht (auch wenn es anscheinend gestartet werden kann).


Wenn Sie sie sprechen über diese häufig gesehenen "SMART Attributdaten", sie sind anscheinend ATA-spezifisch.

FWIW, einige der "Premium" USB - Flash-Laufwerke (ja sogar Sticks) sind tatsächlich USB-Bridged SATA-Laufwerk. Da sie technisch Standard ATA-Laufwerk hinter den Kulissen sind, so dass die meisten von ihnen zumindest einige SMART-Attribute Daten zurück.

Um sie zu lesen, können Sie zum Beispiel verwenden smartctl -d sat -A (SAT steht für SCSI - ATA Translation; hier bedeutet es ziemlich viel, den im SAT-Standard ATA PASSTRHOUGH eingeführten SCSI-Befehl zu verwenden):

geben Sie hier die Bildbeschreibung ein

 9
Author: Tom Yan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-04-11 17:17:36