Falha repentina do AHCI para inicializar

1

Meu sistema tem funcionado sem problemas, sem alterações por meses, mas esta manhã, quando eu o liguei, pendurei no AHCI init.

Eu reduzi a isso a ser algum tipo de problema com o meu segundo HDD (boot drive é SSD), ele iria inicializar bem com o segundo HDD desconectado.

Estranhamente, se eu conectar o segundo disco rígido após o Windows ter iniciado (na tela de login) ele é detectado e parece estar funcionando bem. Mas, na reinicialização, o mesmo problema ocorre (ainda, pode hot plug na tela de login).

Eu assumo que meu disco rígido está começando a falhar, então eu devo substituir a unidade o mais rápido possível. Mas eu não consigo encontrar muito sobre esse tipo de problema (tudo que eu li é sobre a instalação de janelas e drivers - isso é uma coisa bios).

Existe alguma outra causa? Ou é o meu caminho em suas pernas finais.

    
por Adam Heath 28.09.2013 / 05:48

2 respostas

2

A primeira coisa que você deve fazer é executar o S.M.A.R.T. teste do seu disco.

Existem muitos utilitários gráficos do Windows que podem usar o SMART. Eu realmente prefiro usar a linha de comando smartctl utility de smartmoontools (eles têm Executável do Windows também). O Passmark possui uma ferramenta gráfica gratuita que pode fornecer praticamente as mesmas informações que o smartctl: DiskCheckup , mas provavelmente mais fácil de usar.

O teste SMART deve fornecer um relatório como este:

smartctl -a /dev/sda

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   051    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0027   216   147   021    Pre-fail  Always       -       6158
  4 Start_Stop_Count        0x0032   100   100   000    Old_age   Always       -       75
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   056   056   000    Old_age   Always       -       32390
 10 Spin_Retry_Count        0x0032   100   253   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   253   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       74
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       72
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       303
194 Temperature_Celsius     0x0022   100   087   000    Old_age   Always       -       52
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   200   200   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       0

Se houver alguma métrica com valor baixo (abaixo de 100 ou perto do limite), então é motivo de preocupação. Especialmente problemáticas são as métricas UDMA_CRC_Error_Count , Multi_Zone_Error_Rate , Reallocated_Event_Count , Current_Pending_Sector , Offline_Uncorrectable - elas devem ser exatamente 0.

    
por 28.09.2013 / 06:04
0

Verifique o disco em busca de setores defeituosos. Se o HD estiver ok, verifique se há algum driver de dispositivo atualizado para o HD.

    
por 28.09.2013 / 06:03