LINUX.ORG.RU

История изменений

Исправление router, (текущая версия) :

дело в том что это диск Seagate ST3250318AS
Производитель у этой модели по своему интерпретирует параметры smart

Чувак, ты не поверишь. Интерпретация RAW_VALUE ( попугаи ) у каждого производителя своя. Для пользователя предназначены VALUE ( что сейчас ), WORST ( худшее в истории, что помнят аксакалы ) и THRESH ( когда дойдёт до этой линии, произойдёт страшное. ну может не сразу, но в воздухе витает дух трагедии )

Кстати, если тебя покусали роботы и принципиально читать именно RAW, то у seagate это 48-битное значение. младшие 4 байта - общее число операций ( любых. и успешных, и провальных ) за всё время, старшие 2 байта - число ошибок, которое произошло за всё время. Т.е. ты эту цифру можешь сам разбить на 2 части, посмотреть общее число ошибок и посчитать процент ошибок

Считать 1-й и 7-й параметр 48-битными и отобразить как HEX можно так:

smartctl -v 7,hex48 -v 1,hex48 -A /dev/sda

Исходная версия router, :

дело в том что это диск Seagate ST3250318AS
Производитель у этой модели по своему интерпретирует параметры smart

Чувак, ты не поверишь. Интерпретация RAW_VALUE ( попугаи ) у каждого производителя своя. Для пользователя предназначены VALUE ( что сейчас ), WORST ( худшее в истории, что помнят аксакалы ) и THRESH ( когда дойдёт до этой линии, произойдёт страшное. ну может не сразу, но в воздухе витает дух трагедии )

Кстати, если тебя покусали роботы и принципиально читать именно RAW, то у seagate это 48-битное значение. младшие 4 байта - общее число операций ( любых. и успешных, и провальных ) за всё время, старшие 2 байта - число ошибок, которое произошло за всё время. Т.е. ты эту цифру можешь сам разбить на 2 части, посмотреть общее число ошибок и посчитать процент ошибок

Считать 1-й и 7-й параметр 48-битными и отобрить как HEX можно так:

smartctl -v 7,hex48 -v 1,hex48 -A /dev/sda