Seguindo essa pergunta: Como convencer as smartmontools de que meu SSD não é um disco rígido?
... agora tenho os atributos SMART do Mushkin MKNSSDCR120GB-MX
como "SSDs com Drives SandForce". No entanto, ainda estou recebendo valores estranhos do atributo SMART 231:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
231 SSD_Life_Left 0x0013 001 001 010 Pre-fail Always FAILING_NOW 21474836481
Pesquisando , parece que este valor normalizado começa em 100 e desce para 0 (quando a unidade está em o fim de sua vida e passa a ser somente leitura). No entanto, esta unidade é < 1 ano de idade e teve pouco uso. A menos que esteja com defeito, acredito que isso esteja incorreto, provavelmente por interpretar o atributo incorretamente. Eu não acredito que a unidade esteja com defeito porque os outros atributos relevantes ( Reallocated_Event_Count
, Program_Fail_Count
, Erase_Fail_Count
, Retired_Block_Count
, etc) estão todos lendo 0, e a unidade não está funcionando corretamente de qualquer maneira que eu possa discernir .
A outra pista é o valor bruto. Pelo que eu li, em SSDs acionados por SandForce, o valor bruto para o atributo 231 deve ser sempre 0. Mas um dia, inesperadamente, no meu disco ele mudou para 21474836481
e ficou lá.
Em binário, vejo que 21474836481
são duas palavras de 32 bits, com bits 0 e 2 definidos na palavra mais significativa e bit 0 na palavra menos significativa. Em outras palavras, 5
e 1
em decimal.
No documento da Kingston (em "uso bruto" do atributo 231), eles dizem que estão usando muito dessa maneira, ou seja, estão usando alguns bits no campo como sinalizadores. Mas esta é uma unidade da marca Mushkin que pode ou não ter um controlador SandForce, não uma unidade Kingston.
Alguém sabe como eu posso interpretar esse valor para essa unidade?