J'étais en train d'écrire des données sur un disque dur exFAT externe lorsque l'alimentation de mon système a été interrompue. Ce n'était pas un problème pour mon disque principal puisqu'il utilise la journalisation et qu'il s'est rétabli sans problème. Mon problème concerne le disque dur externe sur lequel j'écrivais. J'écrivais un fichier tarball sur le disque externe (interrompu à environ 1 To). Après le redémarrage, le fichier cible a été signalé par ls -la à une taille de 0 B, cependant df a toujours montré qu'environ 1TB était occupé. Lors du montage du disque pour la première fois après l'incident, exFat fuse a donné une erreur "not unmounted correctly", mais cette erreur ne réapparaît plus maintenant.
TLDR : Après une coupure de courant, il y a une différence entre df et du d'environ 1TB (le Tarball que j'étais en train d'écrire).
Ce que j'ai essayé jusqu'à présent :
-
exfatfsck : ne trouve pas d'erreurs, l'espace utilisé est aussi élevé que df (inclut les fichiers non listés)
-
suppression du fichier 0B : a fonctionné, mais n'a pas modifié le df, aucune différence.
Je n'ai pas besoin de l'archive (les fichiers sources sont toujours sur mon disque principal), mais il y a d'autres fichiers sur le disque que j'aimerais conserver. Existe-t-il un moyen de réparer les dégâts ? J'aimerais vraiment réparer les dégâts parce que les autres fichiers sur le disque sont assez volumineux et les décharger avant de formater le disque ne serait pas pratique.
J'utilise Ubuntu Server 18.04.5 LTS.
Merci pour votre temps et votre aide =)