Tenho uma pergunta sobre erros irrecuperáveis em um sistema de arquivos BTRFS. Especificamente, eu executei um Scrub BTRFS recentemente após encontrar um problema com um dos meus sticks de RAM e parece ter descoberto 4 erros incorrigíveis. Esta é a saída:
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
Felizmente, tenho tudo em backup em um backup terciário, por isso não estou particularmente preocupado com a perda de arquivos (estou ciente dos problemas associados ao status experimental do BTRFS, tenho vários backups para manter meus dados seguros e decidido a continue usando-o, então não: postagens "Solução; não use BTRFS").
Gostaria de saber, no entanto, como determinar quais arquivos estão associados aos erros incorrigíveis? Quero encontrá-los, excluí-los e substituí-los por suas cópias de backup.
Se alguém tiver informações sobre como fazer isso, eu adoraria ouvir você.
Agradeço antecipadamente.
sort | uniq
para se livrar das duplicatas assim:dmesg | grep "checksum error at" | cut -d\ -f24- | sed 's/.$//' | sort | uniq