J'ai une question concernant les erreurs irrécupérables sur un système de fichiers BTRFS. Plus précisément, j'ai récemment exécuté un nettoyage BTRFS après avoir rencontré un problème avec l'un de mes bâtons de RAM et il semble avoir découvert 4 erreurs impossibles à corriger. C'est la sortie:
scrub status for <UUID>
scrub started at Thu Dec 25 15:19:22 2014 and was aborted after 89882 seconds
total bytes scrubbed: 1.87TiB with 4 errors
error details: csum=4
corrected errors: 0, uncorrectable errors: 4, unverified errors: 0
Heureusement, tout est sauvegardé dans une sauvegarde tertiaire, je ne crains donc pas de perdre les fichiers (je suis bien conscient des problèmes liés au statut expérimental de BTRFS, j’ai plusieurs sauvegardes pour protéger mes données, et je suis déterminé à continuez à l'utiliser, donc non, s'il vous plaît, non: messages "Solution; n'utilisez pas BTRFS").
Je voudrais cependant savoir comment déterminer quels fichiers sont associés aux erreurs impossibles à corriger. Je veux les trouver, les supprimer et les remplacer par leurs copies sauvegardées.
Si quelqu'un a des informations sur la manière de procéder, j'aimerais beaucoup avoir de vos nouvelles.
Merci d'avance.
sort | uniq
pour se débarrasser des doublons comme ceci:dmesg | grep "checksum error at" | cut -d\ -f24- | sed 's/.$//' | sort | uniq