Ho una domanda riguardante errori irrecuperabili su un file system BTRFS. In particolare, ho eseguito uno Scrub BTRFS di recente dopo aver riscontrato un problema con uno dei miei stick RAM e sembra aver scoperto 4 errori non correggibili. Questo è l'output:
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
Fortunatamente ho eseguito il backup di tutto in un backup terziario, quindi non sono particolarmente preoccupato di perdere i file (sono ben consapevole dei problemi associati allo stato sperimentale di BTRFS, ho più backup per mantenere i miei dati al sicuro e determinato a continua ad usarlo, quindi per favore no: messaggi "Soluzione; non usare BTRFS").
Vorrei sapere, tuttavia, come determinare quali file sono associati agli errori non correggibili? Voglio trovarli, eliminarli e sostituirli con le loro copie di backup.
Se qualcuno ha informazioni su come farlo, mi piacerebbe avere tue notizie.
Grazie in anticipo.
sort | uniq
per sbarazzarsi dei duplicati in questo modo:dmesg | grep "checksum error at" | cut -d\ -f24- | sed 's/.$//' | sort | uniq