Estoy intentando recuperar datos de una partición EXT4 de 3TB en una configuración LVM de la cual limpié el primer ~1GB dd
y tengo problemas para acceder a los archivos que se han colocado lost+found
debido a problemas de permisos.
Algunos antecedentes:
Recuperé exitosamente los metadatos de LVM usando los archivos en /etc/lvm/backup
y /etc/lvm/archive
.
Una vez que los metadatos estuvieron nuevamente en su lugar, utilicé mkfs.ext4 -n -m0
( -m0
siendo el único parámetro pasado cuando se creó inicialmente el sistema de archivos) para encontrar las ubicaciones de los superbloques de respaldo y luego ejecuté fsck
especificando el superbloque de respaldo más cercano al final de la partición ( fsck.ext4 -b $LAST_SUPERBLOCK_OF_PARTITION -y /dev/vg/lv
).
Una vez hecho esto, intenté otra ejecución fsck
para ver si podía llegar a un punto en el que no informara modificaciones en el sistema de archivos, pero fue en vano. Pensando que nada iba a cambiar, monté la partición, abrí mi administrador de archivos como root y comencé a intentar examinar lost+found
para ver qué se había recuperado.
Como se puede ver en la captura de pantalla, las marcas de tiempo de modificación y acceso están completamente desordenadas, al igual que los usuarios y grupos. Puedo ingresar a los directorios que se muestran como que contienen 0 elementos ( oppføringer
), pero para aquellos listados con un signo de interrogación obtengo un
no tienes los permisos para acceder...
mensaje. Por capricho, lo intenté sudo chown -Rv root:root <mount point>/lost+found/
y los nombres de archivos y directorios familiares comenzaron a desplazarse, pero con mensajes de "permiso denegado" (lo cual me pareció extraño dado que era root).
¿Alguien tiene alguna sugerencia sobre cómo puedo intentar un mayor acceso/recuperación?