Recuperando arquivos no Linux através de uma estrutura de diretórios

Recuperando arquivos no Linux através de uma estrutura de diretórios

Como um idiota, não fiz backup do meu disco rígido e o Windows tentou atualizar várias vezes, mas falhou porque, depois de executar uma verificação, meu disco rígido está falhando. Em uma das tentativas de atualização, meu computador morreu. Após o login, fui recebido com a conta temporária do Windows e todos os meus arquivos ainda estavam lá, mas seguindo os avisos, tentei corrigir o problema em vez de fazer backup dos dados imediatamente, o que não funcionou, e depois de tentar um algumas vezes, verifiquei minha pasta de usuário para iniciar um backup e tudo desapareceu.

Meu amigo e eu inicializamos o computador em um USB Linux ativo, tiramos uma imagem da unidade e começamos a restaurar arquivos com TestDisk, que restaurou milhares de arquivos, apenas para perceber que todos foram restaurados nas pastas UUID #### em o diretório raiz, mas nenhuma estrutura de diretório foi preservada, então não tenho ideia por onde começar ou onde colocar o quê. A teoria atual é que o arquivo thumbs.db, ou qualquer coisa que armazene informações sobre a estrutura de diretórios, foi corrompido.

Existe alguma maneira ou algum programa que possa restaurar arquivos em uma estrutura de diretórios para que eu não precise classificar meticulosamente cada arquivo?

informação relacionada