Назад | Перейти на главную страницу

Можно ли проверить атрибуты SMART дисков с корпуса USB / eSATA?

Я использую внешние USB-накопители ежедневно, и мне хотелось бы проверить их целостность. Недавно я обнаружил, что не могу прочитать из них атрибуты SMART.

Интересно, были ли внешние корпуса, позволяющие ОС проверять атрибуты SMART, USB или eSATA, и было ли это аппаратным и / или программным ограничением (ями).

Я подозреваю, что это связано с аппаратным ограничением некоторых USB-корпусов, но я не мог найти реального ответа в другом месте.

Вы можете получить атрибуты SMART, если USB-адаптер / корпус поддерживает UASP, USB-протокол SCSI. Старые корпуса могут не поддерживать этот протокол и могут иметь только проприетарные интерфейсы для SMART или вообще не иметь.

Linux smartctl имеет некоторую поддержку старых проприетарных USB-корпусов, так что вам может повезти. Подробности читайте в разделе smartctl страница руководства, объясняющая его -d параметр, который вы можете использовать для указания типа интерфейса при необходимости.

Если smartctl не определяет автоматически ваш корпус UASP, передать -d sat в командной строке. Например:

smartctl -d sat -a /dev/sdb