Recuperar archivos en Linux a través de una estructura de directorios

Recuperar archivos en Linux a través de una estructura de directorios

Como un idiota, no tenía una copia de seguridad de mi disco duro y Windows intentó actualizarlo varias veces pero falló porque, después de ejecutar un escaneo, mi disco duro falla. En uno de los intentos de actualización, mi computadora falló. Después de iniciar sesión, fui recibido con la cuenta temporal de Windows y todos mis archivos todavía estaban allí, pero encabezando las advertencias, intenté solucionar el problema en lugar de hacer una copia de seguridad de los datos inmediatamente, lo cual no funcionó, y después de intentar una Varias veces revisé mi carpeta de usuario para comenzar una copia de seguridad y todo había desaparecido.

Mi amigo y yo iniciamos la computadora en un USB Linux activo, tomamos una imagen de la unidad y comenzamos a restaurar archivos con TestDisk, que restauró miles de archivos, solo para darnos cuenta de que todos fueron restaurados en las carpetas UUID#### en el directorio raíz, pero no se conservó ninguna estructura de directorios, por lo que no tengo ni idea de por dónde empezar ni dónde poner qué. La teoría actual es que el archivo thumbs.db, o lo que sea que almacene información de la estructura del directorio, estaba dañado.

¿Existe alguna forma o algún programa que pueda restaurar archivos en una estructura de directorios para no tener que revisar minuciosamente cada archivo?

información relacionada