Ferramentas para recuperar dados de uma partição do BtrFS cujos primeiros setores foram sobrescritos

1

Os primeiros GB da minha partição BtrFS de 300 GB foram substituídos por outro sistema de arquivos, por isso perdi esses dados. Naturalmente, agora a partição não pode ser montada como BtrFS, então nenhum dos conteúdos que eu quero recuperar pode ser acessado de uma forma normal.

No entanto, a maioria dos dados ainda está lá, intacta. Eu já tentei recuperar arquivos usando o Photorec, com algum sucesso, e gostaria de saber sobre ferramentas alternativas de recuperação de dados para o BtrFS, que podem dar melhores resultados.

Quais ferramentas você recomenda? Obrigado

    
por Tocell 25.10.2017 / 03:22

2 respostas

1

Você pode considerar seguir estas etapas:

  1. PARE DE FAZER QUALQUER MUDANÇA NA UNIDADE ONDE A PARTIÇÃO PERDIDA ESTAVA EXISTENTE (VOCÊ DEVE USÁ-LO NO MODO DE LEITURA).
  2. Clona toda a unidade em uma imagem (.dd ou .img) e a armazena em uma unidade externa ( tenha cuidado com o processo clone - a imagem do disco deve ser escrita com sucesso): você pode inicializar um Xubuntu Live CD / DVD / USB e depois rodar como root :

    aptitude install gddrescue
    ddrescue -r 1 /dev/sd'$x' '$yourexternalrescuedrivemountpath'/btrfsrescue.img
    

    onde $x é o índice da unidade de onde a partição foi perdido, e $yourexternalrescuedrivemountpath é o caminho de montagem a unidade externa (unidade de resgate) que você usa para armazenar a imagem: pode ser obtido através de fdisk -l ( tenha cuidado : nunca se engane especificando cada um dos $yourexternalrescuedrivemountpath e $x ! ou corre o risco de perder seus dados para sempre ).

  3. Seja paciente . Depois de ter o arquivo de imagem, você pode relaxar e fazer qualquer alteração no disco rígido afetado e procurar por partição (s) perdida (s) do arquivo de imagem ( btrfsrescue.img como entrada) tentando diferentes recuperação de partição ferramentas até que você consiga ver todos os arquivos dentro de um reconstructed filesystem (ou seja, o conteúdo do sistema de arquivos da partição perdida) do software, ENTÃO você pode recuperar os dados. Pessoalmente, aconselho-o a se afastar do TestDisk o máximo que puder e, especialmente, nunca pensar em usar ferramentas de arquivamento como PhotoRec . BTW, você pode dar R-Explorer uma chance (isso me ajudou a recuperar todos os dados das minhas partições perdidas, além de suportar BtrFS ) . Boa sorte.

por 25.10.2017 / 14:51
0

Você provavelmente é SOL. Você PODERIA fazer algo tentando encontrar o terceiro superbloco, mas não prenda a respiração .

Veja o link (talvez btrfs -u 2 restore / dev / sdX / path / / save / filesto para tentar restaurar a partir do segundo superbloco ou seguir a seção "uso avançado".

    
por 25.10.2017 / 07:01