Recuperando arquivos com estrutura de diretórios

1

EDIT: Eu estou usando o Debian 8.1.0

Então, eu deletei meu diretório /etc . Embora eu não tenha conseguido recuperar a hierarquia completa do diretório /etc com todos os arquivos, recebi diferentes partes de diferentes programas de recuperação e fiquei imaginando se havia alguma maneira de "combinar" seus esforços ...

Eu usei três programas do systemrescueCD linux:

  • testdisk lista o conteúdo do sistema de arquivos, com o diretório etc e seus subdiretórios imediatos de cor vermelha para excluídos. (Não consigo acessar nenhum diretório no /etc/ , exceto /etc/avahi/services ). Eu posso copiar seu conteúdo para uma unidade, no entanto, todos os arquivos e diretórios (exceto a exceção acima de avahi/services ) estão vazios. Verificado usando o comando tree . Parece improvável que novos dados que sobrescrevam o espaço usado por /etc/ eliminem de forma limpa os diretórios desse tipo, então por que o testdisk não consegue localizar e conectar subdiretórios adicionais?
  • photorec recupera um grande número de arquivos raw sem seus nomes originais e separados em recup_dir. # directories, onde # é um número de 1-52. Consegui encontrar alguns arquivos entre esses que estão em /etc , como wpa_supplicant.conf , que contém seu conteúdo original. Então, por que o /etc/wpa_supplicant.conf (com seu nome e diretório) recuperado pelo testdisk não contém nada, enquanto o photorec pode recuperar o conteúdo dele, mas não conectado nomear ou diretório? Qual é o elo perdido?
  • Finalmente eu fiz uma bagunça com extundelete . Parece que só é possível ver os arquivos e diretórios excluídos diretamente sob / etc, listando seu número de Inode. Isso seria de alguma forma útil para restaurar a "conexão" entre, digamos, wpa_supplicant.conf e seu conteúdo? Por que? extundelete também foi capaz de recuperar um punhado de arquivos, alguns dos quais com vários diretórios profundos, como if-pre-down/script.sh de /etc/network/ e alguns arquivos de /etc/init.d/ . / li>

Além da inevitável perda de dados de material sendo sobrescrito (não acho que isso seria muito desde que eu não o usei muito tempo depois da exclusão), seria possível ter acesso a subdiretórios adicionais e conteúdo de arquivo e ligá-los todos juntos de volta corretamente? Espero que haja uma maneira de combinar várias coisas de cima e mais. De qualquer maneira, uma explicação de por que algumas coisas foram recuperáveis e outras não, e como inodes, tabelas de alocação de arquivos, etc., entram nisso seria apreciada. Obrigado!

    
por Mouse'nKeyboard 21.07.2015 / 17:46

0 respostas