FórumGdH

Página Inicial do Guia do Hardware

Registrar FAQ Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Voltar   FórumGdH > Hardware > Hardware Geral
Bem-vindo ao FórumGdH
Não se esqueça de se registrar, é grátis . Nós temos 754.074 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.

Resposta
 
Opções do Tópico
Antigo 07-04-2005, 8:44   #1 (permalink)
Erick Leon
Newbie
 
Registrado em: Apr 2005
Mensagens: 6
Reputação: 0 Erick Leon está indo no caminho certo
Padrão Buffer I/O error on device...

Estava trocando meu HD de micro (um deles, rodando Kurumin, queimou com um raio. O outro roda WinXP). Após ligar no outro micro, verifiquei que o HD era reconhecido tanto no Kurumin 4.1 quanto no WinXP. O HD tinha as seguintes partiçoes:
1 - 100 Mb - para boot (ext2);
2 - 50 Gb - para dados e documentos (reiserfs);
3 - Uma partiçao extendida de 70 Gb, com:
3a - 15 Gb - Kurumin (reiserfs);
3b - resto nao particionado.
Como nao poderia instalar Linux nesse micro, pois é utilizado pelo meu pai, resolvi criar uma partiçao Win no espaço nao particionado para copiar os arquivos da partiçao dados e ter acesso pelo Win. Durante a criaçao da partiçao, pelo Win, o micro travou!!! Agora, bootando o micro pelo Win, ele trava durante a inicializaçao, mesmo em modo de segurança, e bootando pelo Kurumin 4.1, aparece a seguinte msg de erro no começo da inicializaçao:
"Buffer I/O error on device hdb 17065046
Buffer I/O error on device hdb 17065046"
Após a msg o micro inicializa normalmente, mas depois só consigo acesso à primeira partiçao (de 100Mb, boot)... ao tentar rodar qtparted, fdisk, cfdisk, ele dá um FATAL ERROR ou algo parecido e sai do programa.
Usando o programinha que mostra uso de disco do kurumin, antes do acontecido apareciam as partiçoes hdb1, hdb2 e hdb5, com os respectivos tamanhos. Agora continuam aparecendo, mas só a primeira com o tamanho, as outras duas aparecem tamanho 0..
Alguém sabe como faço para recuperar meus arquivos da partiçao de dados? Eu tenho backup de uns 80%, mas justamente os 20% restantes sao trabalhos atuais que nao poderia perder.
Será que perdi completamente meu hd?
Obrigado!
Erick Leon
Erick Leon está offline   Responder com Quote
Antigo 07-04-2005, 11:10   #2 (permalink)
Kadett GSi
GeeK
 
Avatar de Kadett GSi
 
Registrado em: May 2004
Localização: Anywhere, Anytime
Mensagens: 2.104
Reputação: 18 Kadett GSi possui ótimo potencial
Enviar mensagem via MSN para Kadett GSi
Padrão

Vc pode usar algum soft de recuperação de dados como o Rstudio, depois salvar as suas coisas em outro HD e reparticionar e formatar novamente esse HD com algum soft como o Partition Magic ou o próprio disk manager do fabricante.
__________________
Kadett GSi 2.0
INTERNET: Uma Fonte Para Novos Conhecimentos!!!
Kadett GSi está offline   Responder com Quote
Antigo 07-04-2005, 11:49   #3 (permalink)
Erick Leon
Newbie
 
Registrado em: Apr 2005
Mensagens: 6
Reputação: 0 Erick Leon está indo no caminho certo
Padrão

Kadett, obrigado pela dica, mas o micro nao liga quando o hd está conectado, se eu bootar pelo Windows ele simplesmente trava durante a inicializaçao, mesmo em modo de segurança.... entao nao tenho como usar nenhum aplicativo para windows... vc conhece algum software semelhante para Linux?
Abraço,
Erick Leon
Erick Leon está offline   Responder com Quote
Antigo 08-04-2005, 10:32   #4 (permalink)
Erick Leon
Newbie
 
Registrado em: Apr 2005
Mensagens: 6
Reputação: 0 Erick Leon está indo no caminho certo
Padrão

Consegui arrumar a tabela de partiçoes do hd. Para isso abri o cfdisk sem que ele verificasse a tabela de partiçoes (cfdisk -z) e apaguei a partition table atual.

Baixei um programa de diagnóstico do site da Seagate (fabricante do meu hd), e com ele descobri os cilindros onde começa e acaba cada partiçao do meu hd.

Entao, com o fdisk, recriei a tabela correta. Agora, nao recebo mais a msg de "Buffer i/o error" no Linux e o micro nao trava mais na inicializaçao do WinXP.

O problema é que continuo nao conseguindo montar a partiçao. Ele dá um erro de bad superblock ou bad sector.

Já rodei o "reiserfsck --rebuild-sb" para recriar o superblock, mas ele aborta no meio do caminho por causa de um setor defeituoso. Já tentei também o "reiserfsck --rebuild-tree", acontece o mesmo.

Já rodei o programa de diagnóstico do fabricante, mas ele nao consegue arrumar o setor defeituoso (aparentemente ele só consegue bloquear o setor com defeito numa partiçao FAT ou NTFS, é isso mesmo?).

Agora estou procurando um programa de recuperaçao de arquivos que tenha suporte à reiserfs e que funcione sem a partiçao estar montada. Se alguem conhecer por favor me avise!

Abraços,
Erick Leon
Erick Leon está offline   Responder com Quote
Antigo 08-04-2005, 14:40   #5 (permalink)
TC
Zumbi
 
Registrado em: Aug 2001
Localização: Rio de Janeiro
Mensagens: 5.400
Reputação: 33 TC é simplesmente gente boaTC é simplesmente gente boaTC é simplesmente gente boaTC é simplesmente gente boa
Enviar mensagem via ICQ para TC Enviar mensagem via MSN para TC Enviar mensagem via Skype para TC
Padrão

O grande problema é vc não ter o bckup, porque a melhor solução seria zerar este HD completamente com o dd
__________________
"Viajo em busca de tudo que procuro
Não fico mudo diante de incertezas
Aconteça o que acontecer, tenho braços fortes
E conforme cada dia, passado é palavra inexistente"

Thadeu Camargo

http://www.tccamargo.com
TC está offline   Responder com Quote
Antigo 11-04-2005, 9:26   #6 (permalink)
Erick Leon
Newbie
 
Registrado em: Apr 2005
Mensagens: 6
Reputação: 0 Erick Leon está indo no caminho certo
Padrão

Resolvido (em grande parte) o problema... Para ficar registrado:

Tentei usar a opção --badblocks do reiserfsck, mas ela não adianta se existirem badblocks na região do superblock (como no meu caso), o programa aborta do mesmo jeito.

Então criei uma nova partição, do mesmo tamanho da partição com defeito, e copiei a antiga para a nova com o comando dd_rescue (igual o dd, mas não aborta com setores defeituosos, como o dd faz).

Aí, na nova partição rodei o "reiserfsck --rebuild-tree"... como essa partição não possuia setores defeituosos no superblock, o comando funcionou... recuperou cerca de 40% dos arquivos com nomes e diretórios corretos (graças a deus o que eu precisava estava nesses 40%). Os outros 60% ele jogou num diretório lost+found com nomes do tipo 234123421355667.

Queria saber qual o melhor jeito de aproveitar este HD com setores defeituosos... eu sei que não devo gravar nada importante nele, pois ele pode pifar a qualquer momento, mas jogar fora um HD de 120Gb dói um pouco (ou melhor, muito!)... Zerar ele com o dd é uma boa idéia? Eu sei que deve ser meio básico, mas como faço isso? E, devo fazer em todas as partições, devo apagar as partições, como devo reestruturar o hd? Qual o melhor sistema de arquivos em hds com setores defeituosos?

Qualquer ajuda é bem vinda!!!

Abraços,

Erick León
Erick Leon está offline   Responder com Quote
Antigo 11-04-2005, 12:40   #7 (permalink)
TC
Zumbi
 
Registrado em: Aug 2001
Localização: Rio de Janeiro
Mensagens: 5.400
Reputação: 33 TC é simplesmente gente boaTC é simplesmente gente boaTC é simplesmente gente boaTC é simplesmente gente boa
Enviar mensagem via ICQ para TC Enviar mensagem via MSN para TC Enviar mensagem via Skype para TC
Padrão

Citação:
Postado Originalmente por Erick Leon
Resolvido (em grande parte) o problema... Para ficar registrado:

Tentei usar a opção --badblocks do reiserfsck, ma...
Acho que zerar o HD é uma excelente ideia, até porque o seu HD pode estar com problemas lógicos, e não físicos, e se for este o caso, o teu HD vai voltar a ficar novinho em folha.
Zere com o dd mesmo que fica blz.
Quanto a sistema de arquivos eu prefiro o ReiserFS

Ah, não se esqueça de fazer backup da proxima vez para não ter maiores sustos ok?

Abraços
__________________
"Viajo em busca de tudo que procuro
Não fico mudo diante de incertezas
Aconteça o que acontecer, tenho braços fortes
E conforme cada dia, passado é palavra inexistente"

Thadeu Camargo

http://www.tccamargo.com
TC está offline   Responder com Quote
Resposta


Opções do Tópico

Regras de Mensagens
Você não pode criar tópicos
Você não pode postar respostas
Você não pode anexar arquivos
Você não pode editar suas mensagens

Código vB está Ligado
Smiles estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado
Ir para...


Horários baseados na GMT -3. Agora são 20:22.