Поиск уникального идентификатора для SD-карт

У меня есть десятки SD-карт, которые мне нужно отслеживать для проекта. Прямо сейчас, у каждого из них есть номер, физически написанный с постоянным маркером снаружи. Это нормально, но я хочу посмотреть, есть ли что-то уникальное, встроенное в каждую SD-карту, которую я могу записать. До сих пор я знаю:

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

Итак, я думаю, мои вопросы:

  1. Есть ли способ надежного чтения CID с моих SD-карт для получения серийных номеров через USB-устройство чтения карт памяти в Fedora 21 или других дистрибутивах GNU / Linux?
  2. Если нет, существуют ли другие способы использования существующих уникальных идентификаторов на SD-карте или другой системе для однозначной идентификации SD-карт?

One Solution collect form web for “Поиск уникального идентификатора для SD-карт”

blkid (8) – это, вероятно, то, что вы ищете. Это даст UUID каждого устройства.

Для vfat можно установить UUID с помощью приложения mlelel mtools (1).

Для ext2, ext3 и ext4 e2label (8) можно использовать для установки UUID.

Поэтому, если вы время от времени переформатируете, просто установите UUID так же, как и раньше, если необходимо.

Не могу говорить на других устройствах для чтения карт, но те, которые я использовал через USB-порт, проходят через UUID SD-карты.

  • Запись на карту MicoSD в Arch Linux не выполняется
  • Будет ли резервное копирование и восстановление с помощью dd разрешить повреждение файловой системы?
  • правильный способ монтирования sdcard в linux
  • Как я могу переименовать файлы устройств для моего устройства чтения карт памяти?
  • Как создать загрузочный заголовок для загрузки powerpc MPC8309twr с SD-картой
  • Устройство чтения SD-карт в Linux: протокол SPI или SD под
  • Разблокируйте Android зашифрованный файл DISK IMAGE FILE на SD-карте на настольном Linux
  • dd, искать с одним размером блока, писать с другим размером блока
  • расширение раздела с помощью resize2fs
  • linux: Class10 SD-карта различного устройства и размер блока устройства
  • Различия между dd в Mac OS X и Linux
  • Linux и Unix - лучшая ОС в мире.