[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: hd nas últimas?



Cristiano Colombo wrote:
Olá pessoal! Desculpem pela mensagem longa.

Estava executando o apt-get upgrade na minha máquina
quando apareceu a mensagem
"ext3-fs error (device ide0(3,5)) in tart_transaction:
journal aborted"

E fica como num loop a exibição da mesma. Não dá nem
pra tentar reiniciar com CTRL+ALT+DEL, pois alerta que
não dá pra executar o /sbin/shutdown.

Daí o que fiz com muito pesar foi reiniciar a máquina.
Só que fica travado, não tem nem como acessar os dados
Bios. Após o desligamento da máquina é que a carga
retorna ao normal.

Procurei informações a respeito e parece haver algum
bug no ext3 (?)... Cheguei a executar o fsck e e2fsck
na partição onde dá o problema mas persistiu.

Num segundo momento começaram a aparecer outras
mensagens, antes de dar o loop com a mensagem que
citei anteriormente.

Segundo uma pesquisa que fiz, esta mensagem é um
indício que meu hd tá se despedindo desta vida,
correto?

hda: dma_timer_expiry: dma status ==0x61 Executei o #hdparm -tT /dev/hda
e obtive

/dev/hda:
 Timing cached reads:   412 MB in  2.01 seconds =
204.60 MB/sec
 Timing buffered disk reads:   62 MB in  3.05 seconds
=  20.30 MB/sec

Se não me engano, a taxa na 2a estatística deve estar
próxima de 55 MB/s, correto?

As outras mensagens que são exibidas:

hda: error waiting for DMA
hda: DMA timeout retry: status = 0xd0 { busy }
hda: DMA disabled

Então devo providenciar logo outro hd ou tem alguma
chance de manter/recuperar o atual?

outra opção é usar o pacote ddrescue
http://packages.debian.org/stable/utils/ddrescue

ele é o comando dd 'on steroids': permite especificar o block_size, ponto de inicio, final, copiar a partir do final pro começo (pra pular um setor ruim), etc.

Roda ele na partição suspeita, com o output pra qquer lugar (/dev/null ?); ele pode gerar um log dos setores q nao conseguiu ler.

Boa sorte, e atualize seus backups!!

--
Marcos



Reply to: