Como recuperar o código-fonte perdido quando o software de recuperação típico não mostra arquivos Java?

1

Eu tinha acabado de começar a fazer muito desenvolvimento Java de um dos meus pen drives para portabilidade e acesso constante à minha versão mais recente de alguns softwares e as coisas estavam ótimas.

No entanto, cometi o erro de não fazer backup desses arquivos por algumas semanas e perdi uma quantidade considerável de trabalho quando um dispositivo Android meu (OUYA) decidiu formatar o disco quando tudo o que fiz foi simplesmente conectá-lo ao dito dispositivo.

Eu não tenho idéia do porque o OUYA formatou meu disco e eu realmente não me importo em ser honesto, mas gostaria de algumas dicas sobre como recuperar esses arquivos.

Eu baixei o Recuva porque eu tinha ouvido falar sobre isso recentemente e ele realmente recuperou screenshots e arquivos zip mas nada ao estilo dos arquivos * .java e * .class. Eu tentei provavelmente 6 outros conjuntos de recuperação de dados apenas para perceber que eles são todos especificamente concebidos para tipos de arquivos específicos que eu imagino que é necessário pegar em assinaturas específicas dos arquivos excluídos agora.

Isso é problemático porque não consigo encontrar nada que contenha a recuperação de código-fonte excluído ou formatos genéricos de texto. A única sorte que posso obter é com a mídia da variedade de imagens e sons e um monte de outros formatos populares.

Então, como posso recuperar arquivos relacionados ao Java como * .class e * .java?

    
por rfoo 20.05.2013 / 13:47

1 resposta

1

Experimente PhotoRec . Ele escaneia seu disco e permite que você navegue por arquivos e pastas como se ainda estivessem lá. O uso é um pouco estranho, mas funciona bem. Por favor, leia o manual antes de usá-lo.

No site do PhotoRec, você verá que .class e .java são explicitamente chamados de tipos de arquivos "conhecidos".

Além disso, crie uma imagem do disco o mais rápido possível. Use dd ou dd_rescue para isso, porque o PhotoRec pode trabalhar com eles como se fossem um disco.

    
por 20.05.2013 / 13:52