fsck acidental montado

fsck acidental montado

Eu acidentalmente executei o "fsck" em uma partição montada que era minha única partição. Agora não consigo inicializar. Era o Fedora 13, o sistema de arquivos deveria ser ext3.

Eu inicializei a partir do USB com o Ubuntu 11.10. Descobri que perdido + encontrado está vazio. Não consigo encontrar meus arquivos. Existe uma maneira de recuperá-los?

Eu só quero salvar alguns dos meus arquivos.

Responder1

Ações imediatas (fazer e não fazer):

  • Fazerparticione imediatamente umount /dev/sdaXou se não for possível, mount -o remount,ro /dev/sdaXonde /dev/sdaXestá o nó do dispositivo de partição.
  • Nãoescreva qualquer coisa na partição que contenha arquivos/dados que você está tentando recuperar.
  • Nãoexecute qualquer ferramenta de reparo do sistema de arquivos (fsck ou like) ou qualquer utilitário que possa modificar o sistema de arquivos ou o conteúdo do disco.
  • Nãotente montar/usar essa partição antes que os backups do estágio inicial estejam prontos.

Antes de iniciar a recuperação:

Você deve sempre criar uma imagem de disco ou partição antes de tentar recuperar qualquer arquivo de um sistema de arquivos quebrado. Quando você possui um arquivo de imagem, você sempre pode reverter se algo der errado com o processo de recuperação e a situação piorar.

Benefícios visíveis

  • Você pode replicar seu backup e executar diferentes métodos de recuperação ao mesmo tempo, economizando efetivamente o tempo gasto no processo geral de recuperação.
  • Você pode reiniciar todo o processo de recuperação desde o início se algo der terrivelmente errado com a recuperação [as ferramentas de recuperação falharem, mais corrupção de dados,colisão de cabeça, etc. torna a fonte original inoperante, ...]
  • Em determinada situação, é uma péssima ideia trabalhar diretamente no dispositivo onde residem seus dados mais valiosos.

Preparando-se para a recuperação:

Existem várias formas e utilitários que podem ajudar na criação de imagens, um exemplo é usar o utilitário Linux chamadodd. Este utilitário pode copiar todos os bits do HDD para o arquivo.

No entanto, fazer imagens de disco dessa maneira pode consumir muito espaço em disco, arquivo de 2.000 GB para disco de 2.000 GB, porque ddnão analisa o sistema de arquivos ou os dados armazenados no disco rígido, mas apenas tenta copiar cada bit que pode ver. Usar compactação é obrigatório (pelo menos para discos maiores), mesmo usando o método de compactação mais rápido, ele ainda elimina a maioria dos zeros [RLE] De arquivo. Este exemplo copia o disco /dev/sdapara /mount/backups/disk1.img.bz2.

# Disk image + compression with bzip2:
dd if=/dev/sda of=/dev/stdout bs=1M | bzip2 > /mount/backups/disk1.img.bz2
# Or compression with gzip:
dd if=/dev/sda of=/dev/stdout bs=1M | gzip > /mount/backups/disk1.img.gz

Se você estiver tirando uma imagem de uma fonte defeituosa, useddrescueem vez de dd(ddrescue é um utilitário semelhante, mas pode tentar novamente/pular setores em caso de erros).

Como recuperar arquivos:

Bons utilitários de recuperação de arquivos para sistemas de arquivos EXT sãoextundeleteeext3grep.

debugfspode ajudar, mas requer alguma compreensão do sistema de arquivos subjacente, você pode tentar se ele consegue ler seu sistema de arquivos. Veja cate dumpfornecido por debugfspara visualizar e copiar arquivos.
Verhttp://carlo17.home.xs4all.nl/howto/undelete_ext3.html
ehttp://www.cyberciti.biz/tips/surviving-a-linux-filesystem-failures.html

testdiské outro utilitário usado para localizar e reparar tabelas de partição do disco.

fsck -t ext3 -f -ytambém vale a pena tentar, mas lembre-se de que isso gravará diretamente na fonte, portanto, certifique-se de ter um backup.

photorecse tudo acima falhar, tente isso.Fotografiatentará encontrar os arquivos pelos cabeçalhos para poder recuperar apenas os tipos conhecidoslistado aquimas provavelmente pode recuperar pelo menos alguma coisa porque não precisa saber nada sobre o sistema de arquivos, mas funciona diretamente em dados brutos. No entanto, se os arquivos não forem contíguos, é possível que alguns arquivos não sejam totalmente recuperados. Outro utilitário com funcionalidade semelhante éAcima de tudoeResgate Mágico.

Algumas notas:

Lembre-se de que alguns utilitários de recuperação/verificação também podem piorar a situação ao corromper dados. É por isso que você realmente deve primeiro criar um backup completo do disco antes de prosseguir com a recuperação.

A compactação de imagem de disco pode ser feita de forma eficaz comLZ4ouEsvaziarjá que ambos têm um bom suporte RLE e, claro, qualquer algoritmo sem perdas servirá (mais ou menos eficazmente).

Existem também muitos outros utilitários de recuperação por todo o mundoGoogle.

informação relacionada