Recuperación de metadatos de una partición ext4 dañada

Recuperación de metadatos de una partición ext4 dañada

Tengo una tarea de recuperación de datos bastante complicada. Quiero obtener algunos metadatos (nombres de archivos, estructura de directorios, etc.) de un sistema de archivos ext4 dañado. Probé un montón de herramientas ( ,, Testdisk) sin éxito. Probablemente no usé la mayoría de ellos de manera muy efectiva ya que solo tengo un conocimiento elemental de los sistemas de archivos. O tal vez estas herramientas no eran las adecuadas para mi situación. Así es como lo arruiné todo:fsckforemost

Tengo una unidad de disco duro en la que accidentalmente comencé un proceso de sobrescritura. solíauna de estas estaciones de acoplamiento USB SATA, y mientras lo manejaba accidentalmente presioné el botón de clonar. Esto inició una clonación de una unidad a otra. Creó una nueva partición en mi HDD y comenzó a escribir datos en ella. Me di cuenta de esto aproximadamente un minuto después, detuve el proceso y desconecté el disco.

Ambos discos fueron formateados con una partición ext4 cada uno. Entonces, la partición de uno de mis discos fue destruida y ahora no puedo acceder a los datos que contiene. Sé que los datos que se sobrescribieron probablemente sean imposibles de recuperar, pero la mayoría de los datos no se modificarían en tan poco tiempo.

Afortunadamente, la mayoría de los archivos que tenía se pueden encontrar en otros lugares de Internet, por lo que puedo descargarlos nuevamente. Pero necesito obtener una lista de nombres de archivos y directorios para poder hacerlo. No pude encontrar una herramienta que lo haga correctamente. TestdiskParecía prometedor pero con él solo podía acceder a los datos que se crearon en el proceso de clonación. ¿Alguien podría decirme cómo podría lograr esto? Agradecería cualquier ayuda, gracias.

Respuesta1

Si descarga la fuente de e2fsprogs, puede crear la findsuperherramienta para escanear el disco y encontrar superbloques en el disco. Debería poder encontrar dos UUID de superbloque diferentes: los de la copia clonada al inicio del disco y los del antiguo sistema de archivos al final del disco.

Si ejecuta e2fsck con un superbloque del sistema de archivos antiguo, es posible que pueda recuperar más del sistema de archivos, si, por ejemplo, los bloques de diario antiguos se pueden recuperar nuevamente en el sistema de archivos.

En cualquier caso, e2fsck (preferiblemente ejecutado en una imagen de respaldo en el disco) vinculará todos los archivos que pueda encontrar, lost+foundya que el directorio raíz al inicio del disco ciertamente se sobrescribe.

información relacionada