Я просматриваю данные атрибутов SMART для разных дисков и замечаю, что некоторые диски сообщают следующие атрибуты, а другие - нет:
Что определяет, доступен ли этот атрибут для данного диска, и есть ли способ узнать об этом, посмотрев на вывод smartctl или hdparm?
Производитель жесткого диска решает, какие атрибуты SMART они будут вам предоставлять. Если они решат не отслеживать и не предоставлять вам эту информацию, вы не сможете ее получить.
Что касается как вы определяете, какие атрибуты доступны, вы смотрите на smartctl
вывод, как вы уже сделали.