7

Включают ли какие-либо основные производители технологию самоконтроля, анализа и отчетности (SMART) в свои флэш-накопители USB (так называемые USB-накопители) или SD-карты?

Если нет, то почему нет? Это не может быть связано с затратами, так как на рынке представлено множество "премиальных" USB-флешек и SD-карт с расширенными функциями для соответствующей высокой стоимости. Так, к примеру, это связано с технологией чипа контроллера?

Примечание: я не прошу рекомендации по продукту.

1 ответ1

8

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):

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .