De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

Recuperando filesystem reiserfs

Colaboração: Geisler Alves Dias

Data de Publicação: 15 de fevereiro de 2010

Recentemente meu sobrinho reclamou que minha maquina não estava entrando no linux. parava em uma tela preta com um monte de letrinhas. Quando fui olhar a maquina estava com kernel panic porque não conseguiu montar a partição raiz ("/").

Procedimento padrão para solução, passar o reiserfsck. Ao iniciar o computador com um linux pelo pendrive, executei o seguinte comando:

  reiserfsck /dev/sda3

A surpresa desagradavel foi a mensagem abaixo:

  read_super_block: can't find a reiserfs  file system

Logo, executei o cfdisk para olhar. A minha surpresa, todas as partições estavam lá e o cfdisk mostrava todos os sistemas de arquivo, exceto o do /dev/sda3. Lendo o man do reiserfsck descobri o seguinte parâmetro "--rebuild-sb" que recupera os super block do reiserfs. Executei então o comando abaixo:

  reiserfsck  --rebuild-sb /dev/sda3

No final, ele solicita que seja executado o comando reiserfsck com o parâmetro "--rebuild-tree":

  reiserfsck  --rebuild-tree /dev/sda3

Durante a execução, já fiquei feliz, pelo fato do rebuild-tree já estar mostrando as pastas do meu "/". Ao final da execução montei a partição e tudo estava perfeito.

Show de bola, daí foi apenas reiniciar e o linux carregou normalmente.

"O sufoco ensina muito."

Blog do Autor: www.geisler.eti.br

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Geisler Alves Dias