У меня есть десятки SD-карт, которые мне нужно отслеживать для проекта. Прямо сейчас, у каждого из них есть номер, физически написанный с постоянным маркером снаружи. Это нормально, но я хочу посмотреть, есть ли что-то уникальное, встроенное в каждую SD-карту, которую я могу записать. До сих пор я знаю о:
- CID SD-карты, который обычно (не всегда ???) включает уникальный серийный номер. Я не могу найти простой способ считывания этого с SD-карты в Fedora 21. На некоторых страницах написано, что, если у вас нет кард-ридера, напрямую подключенного к шине PCI (а не через USB), вы не сможете увидеть CID.
- Том / раздел серийный номер. Это может сработать, но я понимаю, что это меняется каждый раз, когда карта переформатируется, что мы и делаем время от времени. Так что не очень хороший вариант.
- Просто маркировка объема SD-карты с помощью моей собственной уникальной системы имен. Это слишком легко изменить, и я мог бы просто продолжать писать цифры снаружи.
Итак, я думаю, мои вопросы:
- Есть ли способ надежного считывания CID с моих SD-карт для получения серийных номеров с помощью USB-устройства чтения карт в Fedora 21 или других дистрибутивах GNU / Linux?
- Если нет, существуют ли другие способы использования существующих уникальных идентификаторов на SD-карте или в другой системе для уникальной идентификации SD-карт?