web-dev-qa-db-fra.com

Comment réparer le système de fichiers exfat

Nous avons donc accidentellement provoqué la panne de notre serveur sans arrêt propre et maintenant df rapporte des statistiques erronées pour le port USB externe (exfat).

root@srv1:/backup/usbdisk# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb2       3.6T  2.8T  646G  82% /
...
/dev/sde1       7.3T  241M  7.3T   1% /backup/usbdisk

du dit:

root@srv1:/backup/usbdisk# du -sh
2.6T    .

exfatfsck /dev/sde1 dit:

exfatfsck 1.1.0
WARN: volume was not unmounted cleanly.
Checking file system on /dev/sde1.
File system version           1.0
Sector size                 512 bytes
Cluster size                128 KB
Volume size                7452 GB
Used space                  241 MB
Available space            7452 GB
ERROR: cluster 0x3f of file 'assets' is not allocated.
ERROR: cluster 0x40 of file 'mysql' is not allocated.
ERROR: cluster 0x41 of file 'public_assets' is not allocated.
Totally 3 directories and 0 files.
File system checking finished. ERRORS FOUND: 3.

alors comment pouvons-nous résoudre ce problème?

7
madpoet

La page de manuel pour exfatfsck dit:

exfatfsck recherche les erreurs dans un système de fichiers exFAT. Notez qu’il ne peut pas réparer les fichiers FS corrompus, il signale simplement les erreurs trouvées.

Une solution consiste à le brancher sur un système Windows, à y analyser et à corriger les erreurs.

2
pd12