Comment savoir si sa carte SD est encore bonne?

sd_card

Smartphones, tablettes, raspberry et autres objets connectés , la carte SD est omniprésente. Mais elle est aussi réputée fragile et a une durée de vie assez limitée en fonction de son utilisation plus ou moins intensive. En effet, son espérance dépend surtout de son nombre de cycles d’écriture (marque modèle etc…)

L’autre jour, mon raspberry a subi les foudres d’un arrêt électrique un peu brutal (merci Edf). En redémarrant, la carte SD s’est correctement montée, le système de fichiers semblait intègre. Je n’ai pas constaté tout de suite de problèmes de lecture et d’écriture.

Mais c’était sans compter sur la durée. Au bout d’ 1 heure , lenteur extrême d’accès en ssh , hostname qui saute etc…Bref ça sent la sapinette! J’aimerais avoir confirmation que c’est bien la carte SD physique qui est en cause. Comment faire?

En cherchant sur le web , je suis tombé sur un petit utilitaire libre (licence GPL3) pour linux qui permet de tester la fiabilité de sa carte SD qui s’appelle: f3.

Nickel exactement ce dont j’ai besoin!

Installation de f3

(sur ubuntu par ex)

apt install f3

Test de la carte SD

Ca va se passer en 2 temps:

  • f3write va copier sur la carte SD plusieurs fichiers « .h2w ».
  • Une fois terminée c’est f3read qui va se charger de vérifier et d’approuver l’intégrité de ces fichiers.

Allez c’est parti pour le test…

Insérer la carte dans le slot du pc puis :

f3write /media/user/SDcard

f3read /media/user/SDcard

10 mn plus tard …comme on le voit sur cette dernière copie écran, mes craintes ont été confirmées par les messages:

  •  » DATA LOST 4,0GB »
  • « WARNING: Not all data was read due to I/O errors »

Je peux considérer ces messages comme un faire part officiel de décès. RIP ma carte et « go » en acheter une pour restaurer ma sauvegarde .

4 commentaires sur Comment savoir si sa carte SD est encore bonne?

    • attention « f3probe  » est une autre commande possible mais l’auteur annonce qu’elle est « expérimentale » (risque de pertes de données. A faire en dernier recours

      ps: « man f3probe » plutôt que google-> stackoverflow 🙂

  1. Slt Azlux, log2ram est la première chose que j’installe sur une raspbian 😙. Malheureusement ça ne prévient pas le filesystem de l’endommagement suite à des coupures électriques, ou alors j’ai raté une info…
    Mais merci de lavoir signalé car c’est un très bon prog pour limiter les écritures et donc lusure de la sd card

Leave a Reply

Votre adresse de messagerie ne sera pas publiée.


*