URL: https://linuxfr.org/users/boa13/journaux/bit-flipp%C3%A9-bit-flippant Title: Bit flippé, bit flippant Authors: Boa Treize Date: 2005年05月16日T17:06:05+02:00 Tags: Score: 0 Alors comme ça, je transfère des photos entre mon portable et mon gros ordi, je les regarde tranquillement sur le gros ordi, et je m'aperçois qu'une d'entre elles est corrompue. Glups ! D'où cela vient-il ? De la CompactFlash de l'appareil photo ? Du disque dur du portable ? Lors du stockage dans un fichier tar ? Lors du transfert du fichier tar ? Lors de la décompression du fichier tar ? Qui est donc en train de tomber en panne ? Quelques md5sum plus tard, j'ai la réponse : la corruption s'est faite lors de la création du fichier tar. Disque dur mort, secteur défectueux ? Bah non, si le disque était mort, ça se verrait, là il tourne toujours, les données sont toujours intactes, et smartctl est globalement dans le vert. Si c'était un problème de câble défectueux, ça se verrait aussi, tout serait corrompu, pas juste un bout de fichier. Si c'était un secteur défectueux, outre le fait étrange que le disque ne l'ait pas corrigé, il y aurait 512 octets incorrects dans le fichier... Or il n'y a pas 512 octets incorrects dans le fichier, j'ai comparé la version corrompue et la version d'origine, un seul octet a changé. En fait, en tout et pour tout, un seul bit a basculé. Petite blague de la RAM, rayon cosmique en vadrouille ? La prochaine fois, je m'achète de l'ECC ! :-) (Et là, je vais faire bien attention à ce que je stocke sur le portable, histoire d'avoir toujours un backup ailleurs.)