http://sg.danny.cz/scsi/smartmontools_scsi.html:
СМАРТ никогда не достигал статуса "стандарт" и его оригинальные документы были отозваны. Его броское имя живет, особенно на веб-сайтах поставщиков и, очевидно, в названии этого набора инструментов. К счастью, хорошие идеи в SMART были включены в стандарты ATA и SCSI, хотя и в несколько разных формах.
Первоначально SMART начался на дисках SCSI как расширение, специфичное для поставщика.
Постепенно функциональность SMART перешла в стандарты (часто под другими именами), и поставщики улучшают соответствие своих стандартов.
[В защиту поставщиков некоторые из "стандартов" являются черновиками и еще не ратифицированы.] Некоторые производители дисков SCSI имеют руководства по продуктам (доступные в сети), которые охватывают части набора команд SCSI, которые поддерживают их диски. Некоторые из этих руководств содержат подробности, которые в стандартах оставлены намеренно расплывчатыми.
Стандарты SCSI (см. Www.t10.org) содержат только одну сноску, относящуюся к термину SMART. Вместо него используется неловкий термин "Информационные исключения". Для лент SCSI используется термин "TapeAlert".
Поскольку USB-накопители "говорят по SCSI", это относится и к ним:
См. Раздел « Информационные исключения » на странице, указанной выше, чтобы узнать, что означают коды, сообщаемые smartctl
(когда это не в OK
).
PS Несмотря на то, что кажется, что большинство USB-флеш-накопителей от крупных производителей внедрили этот вид SMART, я не могу исключить, что это может быть на самом деле поддельным (например, просто сделано для удовлетворения определенных требований SCSI или около того). Возможно, внутренне контроллер ничего не делает для мониторинга памяти, а просто все время сообщает OK
. Кроме того, как вы можете видеть, Self Test logging
не поддерживается, что означает, что запуск короткого / длинного теста для них не имеет смысла (даже если он, очевидно, может быть запущен).
Если вы говорите об этих общеизвестных "данных атрибутов SMART", то они явно относятся к ATA.
FWIW, некоторые из USB флэш - накопители "премиум" (да еще и палки) на самом деле являются USB-мостиком SATA диск. Поскольку они технически являются стандартным приводом ATA за сценой, поэтому большинство из них по крайней мере вернет некоторые данные атрибутов SMART.
Для того, чтобы прочитать их можно, например , использовать smartctl -d sat -A
(СБ означает S ПМО ТА Т ranslation, здесь довольно много средств , чтобы использовать команду ATA PASSTRHOUGH
SCSI введенную в стандарте SAT):