온도와 같은 현재 / 최악의 특성은 정확히 다음과 같습니다. 드라이브가 최대 작동 온도를 벗어 났는지 여부를 알려면 영구적 인 손상을 입었을 수 있습니다.
그렇기 때문에 "지금 실패"가 아니라 "과거에 실패했습니다"라는 메시지가 표시됩니다. 최대 온도 임계 값을 거의 터치하지 않았습니다. 속성 디스플레이에 "정규화 된 : 50, 임계 값 : 45, 최악 : 45"가 표시됩니다. (이것은 원시 섭씨 온도가 아닌 다른 속성과 마찬가지로 0..200 정규화 값입니다.)
또한 불량 섹터 (수정 불가능한 섹터 오류)가 있으므로 짧은 고온으로 인해 발생했는지 여부에 관계없이 해당 드라이브를 버릴 때입니다.
더 나은 SMART 소프트웨어 UI는 현재 및 최대 온도를 보여줍니다 . 예
smartctl -a /dev/sda
또는 smartctl -x /dev/sda
( -x
드라이브에 온도 기록 로그가있는 경우 드라이브에서 가져올 수있는 모든 SMART 및 비 SMART 데이터를 ASCII 막대 그래프로 인쇄합니다.)
smartctl -x는 기존 WD Green 1TB (WD10EADS) 하드 드라이브에 대해 다음을 포함합니다.
Current Temperature: 36 Celsius
Power Cycle Min/Max Temperature: 25/42 Celsius
Lifetime Min/Max Temperature: 35/46 Celsius
사용중인 소프트웨어는 현재 온도 만 표시하는 것처럼 보이며 임계 값보다 약간 낮습니다.하지만 과거 어느 시점에서 드라이브의 사양이 잘못되었다는 사실을 숨기지는 않습니다.
몇 분 안에 실제로 수정했다면 순간적인 고온을 무시하는 것이 확실합니다. 그러나 드라이브 자체가 일정 시간 동안 정격 최대 온도를 초과했다는 사실에 대해 드라이브 자체를 거짓말로 만들 수는 없습니다.
당신은 구성 할 수 있습니다 smartd
아무것도 경우 여전히 유용한 알림을 얻을 수 있도록 주어진 속성을 무시하고 다른 공식적 실패 영역으로 임계 값을 초과. : smartd.conf(5)
말한다 :
-i ID [ATA only]
사용 속성 실패를 확인할 때 장치 속성 번호 ID를 무시하십시오. ID는 1-255 범위의 십진 정수 여야합니다.이 지시문은 '-f'지시문의 동작을 수정하며 그 없이는 효과가 없습니다.
예를 들어 오래된 디스크가 있고 수명 시간 속성 (일반적으로 속성 9) 실패에 대한 메시지를 계속 표시하지 않으려는 경우에 유용합니다. 이 지시문은 여러 속성을 무시하려는 경우 단일 장치에 여러 번 나타날 수 있습니다.
확장 된 온도 기록 속성
방금 새로운 6TB Seagate Barracuda (ST6000DM003-2CY186 펌웨어 0001, 5425 RPM 드라이브)를 얻었 습니다. 최소 / 최대 작동 지점 을 초과하는 데 소요되는 시간 , 단기 및 로그 기간의 높고 / 낮은 시간 등 흥미로운 통계가 있습니다. .
SCT Status Version: 3
SCT Version (vendor specific): 522 (0x020a)
Device State: Active (0)
Current Temperature: 33 Celsius
Power Cycle Min/Max Temperature: 27/33 Celsius
Lifetime Min/Max Temperature: 27/33 Celsius
Under/Over Temperature Limit Count: 0/0
SCT Temperature History Version: 2
Temperature Sampling Period: 3 minutes
Temperature Logging Interval: 59 minutes
Min/Max recommended Temperature: 14/55 Celsius
Min/Max Temperature Limit: 10/60 Celsius
Temperature History Size (Index): 128 (2)
자세한 내용 섹션에서 :
0x05 ===== = = === == Temperature Statistics (rev 1) ==
0x05 0x008 1 33 --- Current Temperature
0x05 0x010 1 - --- Average Short Term Temperature
0x05 0x018 1 - --- Average Long Term Temperature
0x05 0x020 1 33 --- Highest Temperature
0x05 0x028 1 30 --- Lowest Temperature
0x05 0x030 1 - --- Highest Average Short Term Temperature
0x05 0x038 1 - --- Lowest Average Short Term Temperature
0x05 0x040 1 - --- Highest Average Long Term Temperature
0x05 0x048 1 - --- Lowest Average Long Term Temperature
0x05 0x050 4 0 --- Time in Over-Temperature
0x05 0x058 1 55 --- Specified Maximum Operating Temperature
0x05 0x060 4 0 --- Time in Under-Temperature
0x05 0x068 1 13 --- Specified Minimum Operating Temperature
(드라이브의 전원은 몇 분 동안 만 켜졌 -
으므로 아마도 일부 필드에 데이터가없는 이유 일 것 입니다.)
드라이브에 이러한 확장 된 속성이있는 경우 허용 된 온도를 벗어난 시간이 매우 짧았다는 것을 다른 사람에게 보여줄 수 있습니다 (이 경우). 아마도 SMART 데이터를 수정하려는 경우, 그 작업을 수행하여 범위를 벗어난 것에 대한 언급을 제거했을 것입니다. 누군가가 당신을 팔려고합니다.
사용 된 드라이브에 대한 자세한 내용은 /superuser/1389522/what-does-it-mean-when-my-new-hdd-reports-errors-at-a-time-that-shouldnt-exist 를 참조 하십시오. 예를 들어 "Power_On_Hours"속성의 "odometer rollback"