reparar archivo corrupto con el mismo inodo que otro (linux, ntfs)

reparar archivo corrupto con el mismo inodo que otro (linux, ntfs)

Al copiar miles de imágenes en un disco nuevo con un pi (raspbian), rsync se detuvo con un error, imposible mover el archivo temporal al nombre de archivo correcto.

El nombre del archivo real realmente existe pero tiene el mismo inodo que otro archivo en la misma carpeta (misma partición):

$ stat -c '%i' ./2021-04-12/image_2021-04-12_18-18-23.JPG ./2021-04-12/image_2021-04-12_18-20-09.JPG
26768 
26768

El primer archivo no se puede eliminar:

$ rm ./2021-04-12/image_2021-04-12_18-18-23.JPG
rm: impossible de supprimer './2021-04-12/image_2021-04-12_18-18-23.JPG': Aucun fichier ou dossier de ce type

(imposible eliminar xxx ningún archivo o carpeta de este tipo)

Pero el segundo puede, pero luego lsen el primer archivo aparece un mensaje de error diferente:

$ ls  -alh ./2021-04-12/image_2021-04-12_18-18-23.JPG
ls: impossible d'accéder à './2021-04-12/image_2021-04-12_18-18-23.JPG': Erreur d'entrée/sortie

(error de entrada/salida)

Es posible que el error haya sido generado por varios rsync ejecutándose en la misma carpeta al mismo tiempo, pero ¿cómo podría solucionar este problema?

Respuesta1

Realmente no pude arreglar el sistema de archivos. Conectarlo a una máquina con Windows sólo provocó una pérdida de tiempo y paciencia.

Copiar todo a otro disco, formatear y copiar funcionó bien.

información relacionada