Я хочу оценить состояние и оставшийся срок службы моего жесткого диска с помощью SMART (в моем случае gsmartcontrol
). Однако я не знаю, как интерпретировать атрибуты. А именно:
- Какие атрибуты наиболее важны для этой оценки?
- как интерпретировать необработанные значения: насколько высокими или низкими могут быть необработанные значения для данного жесткого диска (например, в моем случае WD Scorpio Black)
- Есть ли какие-либо таблицы от производителя, где я могу сравнить текущие значения с какими-то пределами?
Как бы вы интерпретировали текущие исходные значения для моего WD Scorpio Black, показанные ниже, относительно работоспособности и оставшегося срока службы? (Я использую диск уже 3 года на регулярной основе и не собираюсь менять схему использования).
решение1
Во-первых, вот что я могу вам рассказать о состоянии вашего диска:
- Ваш жесткий диск не имеет никаких признаков приближающегося отказа.(0 перераспределенных/ожидающих секторов, никаких проблем с раскруткой, с кабелем SATA и т. д., а атрибуты «плохие, но не смертельные» в основном равны 0)
- Ваш ноутбук получил довольно много ударов во время работы.(G-Sense + защита от свободного падения достаточно высокие)
- Ваш жесткий диск работает при довольно средней температуре для ноутбука (хотя это зависит от того, какой нагрузке он подвергался, когда вы делали этот отчет)
Некоторые исследования, проведенные Google, показывают, что диски чаще всего выходят из строя в течение первых 6 месяцев, особенно при интенсивном использовании. Поскольку ваш диск проработал 3 года без каких-либо признаков отказа, он, скорее всего, продолжит работать нормально. Это не значит, что вам не следует делать резервные копии, просто на всякий случай ;-)
Также старайтесь не стучать по ноутбуку, когда он включен, и старайтесь не поднимать его, пока он не выключен - это может быть связано с высоким количеством ошибок Free Fall Protection и G-Sense вашего диска. Ваш диск имеет возможности обнаружения ударов (некоторые диски не имеют и всегда будут сообщать 0, даже если их встряхнуть во время работы), поэтому он попытается припарковать головки диска, когда обнаружит движение. Очевидно, что это не убьет ваш диск, но особенно сильный удар в неподходящее время может, поэтому он попытается припарковать головки диска, когда обнаружит движение, заставив головки диска удариться и повредить пластины.
И немного мелочей и догадок:
- Вы достаточно мобильны со своим ноутбуком и, вероятно, часто используете его в дороге.(из-за значительного количества показателей G-Sense и защиты от свободного падения — они будут близки к 0 для ноутбука, используемого за столом и выключенного во время движения)
- Ваш ноутбук включен как минимум треть времени(Количество часов работы = год непрерывного использования, вы говорите, что приводу 3 года)
- Вы включаете и выключаете свой ноутбук несколько раз в день(на основе количества циклов питания в сравнении с возрастом привода)
- Похоже, на вашем ноутбуке не включены все параметры энергосбережения.(на основе цикла нагрузки/разгрузки по сравнению с количеством циклов питания, а также часов накачки по сравнению с часами работы)
- На вашем жестком диске записано около 120 ТБ данных и прочитано 866 ТБ данных.(на основе общего количества прочитанных и написанных LBA)
Какие атрибуты наиболее важны?
Самым важным атрибутом с точки зрения частоты отказов является число перераспределенных секторов. Если это число больше 0, то ваш диск во много раз более склонен к отказу. Другим важным атрибутом является текущее число ожидающих секторов (они могут впоследствии превратиться в перераспределенные секторы). Если любой из них больше 1, то вам следует заменить диск как можно скорее. (источник: исследовательская работа Google)
Особенно большое количество ошибок UDMA CRC может указывать на необходимость замены кабеля SATA. (источник: личный опыт)
Как интерпретировать исходные значения
Исходные значения различаются у разных производителей. В случае Western Digital большинство чисел, как правило, показывают, как часто возникало определенное состояние. Диски Seagate хранят некоторые числа другим способом, что приводит к очень высоким исходным значениям для некоторых атрибутов. Учитывая это, для многих значений (кроме перераспределенного количества секторов и ожидающего количества, а также других очевидных исходных значений количества) имеет смысл смотреть на нормализованное значение — диск выдает нормализованные значения, а не программа, поэтому это то, что диск считает нормальным.
Есть ли у производителя таблицы, в которых я могу сравнить текущие значения с какими-то пределами?
Как правило, если нормализованное (или наихудшее) значение атрибута достигаетпорог или ниже,тогда поездка окончена. (Нормализованные значения ухудшаются по мере приближения к нулю.)
У жестких дисков также есть технические характеристики, в которых, помимо прочего, указано, на сколько циклов запуска/остановки рассчитан диск.
решение2
Хорошо, я знаю, что эта тема довольно старая, но вот мои мысли:
Часы полета головы 40858023897390 => В HEX: 0x2529 0000 292E
младшие 4 байта 0x292E = 10,541 часов работы (как показано ниже)
старшие 4 байта 0x2529 = ??? (может быть, миллисекунды? число увеличивается и уменьшается без изменения часов, может быть, находится в двоичном дополнительном коде или не имеет никакого отношения ко времени)
и о Total LBAs r/w... похоже, именно это и есть.
Información de SMART para Disco 1
SEAGATE 2 TB
Modelo: ST2000DM001-1CH164
Número de serie: Z1E5716J
Firmware: CC27
Atributo SMART
Tiempo de giro 0
Contador de inicio/parada 32
Contador de sectores recolocados 0
Horas de encendido 10541 (POWER ON HOURS)
Contador de reintento de giro 0
Contador de reinicio 32
Runtime Bad Block 1
End-to-End Error 0
Reported Uncorrect 0
Command Timeout 0
High Fly Writes 3
Airflow Temperature Cel 41
G-Sense Error Rate 0
Contador de retracción de apagado 20
Contador de ciclo de carga 32
Temperatura en grados Celsius 41
Sector actualmente pendiente 0
No corregibles sin conexión 0
Contador de error CRC de UDMA 0
Head Flying Hours 40858023897390
Total LBAs Written 93750333994
Total LBAs Read 69405426987
Contador de errores ATA 0