J'ai des dizaines de cartes SD dont je dois faire le suivi pour un projet. À l'heure actuelle, ils ont chacun un numéro écrit physiquement avec un marqueur permanent à l'extérieur. C'est OK, mais je veux voir s'il y a quelque chose d'unique qui est intégré dans chaque carte SD que je peux enregistrer. Jusqu'à présent, je suis au courant de:
- Le CID de la carte SD, qui comprend généralement (pas toujours ???) un numéro de série unique. Je ne peux pas trouver un moyen simple de lire ceci sur une carte SD dans Fedora 21. Certaines pages disent qu'à moins d'avoir un lecteur de carte directement connecté au bus PCI (et non via USB), vous ne pouvez pas voir le CID.
- Numéro de série du volume / partition. Cela peut fonctionner, mais je comprends que cela change à chaque fois que la carte est reformatée, ce que nous faisons de temps en temps. Ce n'est donc pas une bonne option.
- Il suffit d'étiqueter le volume de la carte SD avec mon propre système de nommage unique. C'est trop facile à changer, et je pourrais aussi bien m'en tenir à écrire les chiffres à l'extérieur.
Donc, je suppose que mes questions sont:
- Existe-t-il un moyen de lire le CID de manière fiable sur mes cartes SD pour obtenir des numéros de série via un lecteur de carte USB dans Fedora 21 ou d'autres distributions GNU / Linux?
- Sinon, existe-t-il d'autres façons d'utiliser des identifiants uniques existants dans une carte SD ou un autre système pour identifier de manière unique les cartes SD?