Ola pessoal,
No artigo de hoje vamos recuperar um disco com servidor linux Toor apresentando badblocks em uma particao reiserfs que simularemos como /dev/hda1. Antes de começar a executar os passos, leia atentamente até o final.
Em uma certa ocasião voce liga seu servidor e ele aparece aquela linda mensagem:
Digite a senha de root para manutenção ou aperte Ctrl + D para reiniciar o sistema.
Colocamos direto o CD de boot do slackware e seguimos os passos abaixo:
1) Encontre o tamanho dos block size. Geralmente é 4096 por padrao no reiserfs e voce precisara saber dele, voce pode usar o debugreiserfs ou debugfs para encontrar. isto é importante para o póximo passo.
# debugfs /dev/hda1 |grep -i blocksize
2) Execute o comando badblocks para escanear o hd e armazenar uma lista dos setores defeituosos em um arquivo. No exemplo estou assumindo o blocksize padrao mas voce pode trocar o valor 4096 pelo numero descoberto no debugfs.
# badblocks -n -b 4096 -o bads.list /dev/hda1
3) Por fim, execute o comando reiserfsck para fixar as áreas do disco com setores defeituosos e marca-las para nao serem utilizadas mais pelo DISCO
# reiserfsck --fix-fixable --badblocks bads.list /dev/hda1
# reiserfsck --rebuild-tree --badblocks bads.list /dev/hda1
4) O passo 4 vai ser executado somente se houver algum erro no passo 3 .Caso nao consiga fazer um --rebuild-tree, faça um dd para outro HD e depois faça um rebuild-tree novamente. Em alguns casos não é possível recriar o --rebuild-tree no disco com problema e voce tem que usar um novo disco.
(suponhamos que o disco com problemas seja o /dev/hda e o novo seja /dev/hdb basta copiar o conteúdo com dd, da seguinte maneira:
# dd if=/dev/hda of=/dev/hdb
e depois executar o passo 3 novamente)
Estes procedimentos foram executados para uma situação específica e existem diversas maneiras de resolver um problema se voce nao esta seguro do que esta fazendo não arrisque, conte com um suporte de confiança.
A Toor coloca-se a disposição para te ajudar em suportes de redes, linux e recuperação de dados.
Abraços,
--
Abraços,
Rodrigo Otavio
Toor Tecnologia e Serviços
http://www.toor.com.br
(41) 3526-0710 / (41) 8837-7401
Pensou Linux? Pensou Toor
---------------------------
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário