Fsck com partição montada: O que acontece?

Iniciado por slytroya, 05 de Janeiro de 2009, 23:23

tópico anterior - próximo tópico

slytroya

 Já vi vários tópicos e mensagens ensinando e proceder no caso do sistema não carregar, exigindo fsck manual. O problema é que numa das quedas de energia em que o sistema me pediu isso, forcei um fsck numa partição montada. Agora o sistema não inicia de modo algum, pois a partição em específico estava montada como "/home", sem contar que guardava coisas de muitos anos atrás ^^.

Carreguei o LiveCD e tentei o seguinte:

Citar
ubuntu@ubuntu:~$ sudo fsck /dev/sda2
fsck 1.40.2 (12-Jul-2007)
e2fsck 1.40.2 (12-Jul-2007)
fsck.ext3: Attempt to read block from filesystem resulted in short read tentando abrir /dev/sda2
Could this be a zero-length partition?
ubuntu@ubuntu:~$

Há alguma salvação nesses casos? Grato pela atenção.
AMD Sempron 1.6 Ghz, PCChips M861G, NVIDIA TNT2 32Mb
Samsung 256+256Mb RAM, Seagate SATAII 500Gb
Ubuntu 9.04

slytroya

Esqueci de dizer: Se a partição estiver corrompida e a única solução for formata-la, gostaria de saber. Vai dar um nó no coração de formatar, porque todos meus trabalhos e materiais da faculdade estão lá, mas, enfim... se não tiver outro jeito.

Att,

Eric.
AMD Sempron 1.6 Ghz, PCChips M861G, NVIDIA TNT2 32Mb
Samsung 256+256Mb RAM, Seagate SATAII 500Gb
Ubuntu 9.04

slytroya

Cansei de tentar e não conseguir nada. Formatei tudo. Criei novas partições do zero. Instalei o Linux em uma, e deixei outra como Home. Um dia após ter feito isso, o problema voltou. Durante o boot aparecem várias mensagens com  "ata2.00", "DRDY ERR", "Emask", "timeout" e "media error". Não sei onde essas mensgens ficam gravadas para poder colocá-las aqui.

Algo estranho é que, novamente, a única partição que dá erro é a que foi montada como /home. A raiz "/" está normal, não consigo bootar com ela, mas consigo montá-la pelo Live CD.

O fsck na partição /home continua dando os mesmos erros. Li nuns tópicos aqui que poderia ter algo a ver com desabilitar o ACPI na bios e nada mudou. Tentei uma série de outras mudanças na bios, e nada. Li até uns gringos dizerem que resolveram erros semelhantes trocando os cabos do HD. Mas, se fosse o caso, não conseguiria montar a partição raiz, certo?

Não sei mais onde (nem o que) pesquisar. Não sei mais o que fazer. Nem sequer formatar resolve isso. Estou profundamente agoniado, tendo que iniciar todos os dias pelo LiveCD, perdendo tudo que baixo quando desligo a máquina, enfim... Alguém já passou por problemas com SATA como esse?
AMD Sempron 1.6 Ghz, PCChips M861G, NVIDIA TNT2 32Mb
Samsung 256+256Mb RAM, Seagate SATAII 500Gb
Ubuntu 9.04

Kamei Hyoga

Eu não tenho conhecimento nessa área, mas você já descartou a possibilidade do HD estár defeituoso e não um erro no S.O.?

Ou tente baixar uma nova ISO do Ubuntu, verifique se ela não está corrompida e tente instalar.

slytroya

Citação de: Kamei Hyoga online 15 de Janeiro de 2009, 12:18
Eu não tenho conhecimento nessa área, mas você já descartou a possibilidade do HD estár defeituoso e não um erro no S.O.?

Ou tente baixar uma nova ISO do Ubuntu, verifique se ela não está corrompida e tente instalar.

Pensando na possibilidade de ser algum problema no HD mesmo, pesquisei e achei sobre aquele smartmontools.
Mostrarei abaixo o resultado de alguns testes feitos ontem e hoje.


=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed: read failure       90%      2144         120005587
# 2  Short offline       Completed: read failure       90%      2136         120005587
# 3  Short offline       Completed: read failure       90%      2135         120005587


Nesses testes o normal seria aparecer "Completed without error" para um HD saudável, não é? E esse LifeTime(Hours) dá algo em torno de 3 meses.


=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED


No teste de saúde aparentemente o drive passou.


=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   088   082   006    Pre-fail  Always       -       192236925
  3 Spin_Up_Time            0x0003   096   094   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       694
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       8
  7 Seek_Error_Rate         0x000f   074   060   030    Pre-fail  Always       -       4321318327
  9 Power_On_Hours          0x0032   098   098   000    Old_age   Always       -       2144
10 Spin_Retry_Count        0x0013   100   099   097    Pre-fail  Always       -       158
12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       694
184 Unknown_Attribute       0x0032   100   100   099    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   001   001   000    Old_age   Always       -       3192
188 Unknown_Attribute       0x0032   100   098   000    Old_age   Always       -       27
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   062   058   045    Old_age   Always       -       38 (Lifetime Min/Max 38/38)
194 Temperature_Celsius     0x0022   038   042   000    Old_age   Always       -       38 (0 19 0 0)
195 Hardware_ECC_Recovered  0x001a   034   030   000    Old_age   Always       -       192236925
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       114
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       114
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0


Um hd SATA2 com tão pouco tempo de uso com esses "Pre Fail", e 3 meses de espectativa de vida útil?
Isso tudo é irreversível? Dependendo do caso acho que posso tentar trocar o drive na loja em que comprei.

Abçs.
AMD Sempron 1.6 Ghz, PCChips M861G, NVIDIA TNT2 32Mb
Samsung 256+256Mb RAM, Seagate SATAII 500Gb
Ubuntu 9.04

sergiofasilva

Quais foram os comandos que executaste com o smartmontools?


Sérgio
sergiofasilva

slytroya

Citação de: sergiofasilva online 16 de Janeiro de 2009, 14:56
Quais foram os comandos que executaste com o smartmontools?


Sérgio

Olá Sergio.

Para o primeiro teste, o comando foi:

sudo smartmontools -t short /dev/sda para realizar o teste e, uns 3 minutos depois, sudo smartmontools -l selftest /dev/sda para ver o resultado.


Para o segundo, que informa sobre a saúde do disco:

sudo smartmontools -H /dev/sda

Para o terceiro, finalmente:

sudo smartmontools -A /dev/sda
AMD Sempron 1.6 Ghz, PCChips M861G, NVIDIA TNT2 32Mb
Samsung 256+256Mb RAM, Seagate SATAII 500Gb
Ubuntu 9.04