Ma carte SD est une excellente amende comme/dev/sdb:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 1024M 0 rom
sda 8:0 0 80G 0 disk
├─sda1 8:1 0 78G 0 part /
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 2G 0 part [SWAP]
sr1 11:1 1 1024M 0 rom
sdb 8:16 1 7.4G 0 disk
├─sdb1 8:17 1 56M 0 part /media/boot
└─sdb2 8:18 1 2.7G 0 part /media/af599925-1134-4b6e-8883-fb6a99cd58f1
Dans dmesg
:
[ 1206.970596] sd 3:0:0:0: [sdb] Attached SCSI removable disk
J'aimerais connaître quelques attributs - # Serial #, ID du fabricant, etc. que je pensais être dans /sys/class
. J'ai cherché /sys/class/scsi_disk/3:0:0:0/
sans aucune chance.
Où trouverais-je cette information? J'utilise la dernière version d'Arch-Linux.
La mise en page exacte est dépendante du conducteur, mais essayez de chercher /sys
Pour certains MMC (SD) Mots-clés spécifiques. Vous trouverez ci-dessous un système intégré basé à bras:
$ find /sys -name "oemid"
/sys/class/mmc_Host/mmc0/mmc0:aaaa/oemid
$ find /sys -name "cid"
/sys/class/mmc_Host/mmc0/mmc0:aaaa/cid
$ find /sys -name "csd"
/sys/class/mmc_Host/mmc0/mmc0:aaaa/csd
Entrée de blog de Bunnie sur la carte SD Shenanigans est un bon endroit pour commencer à suivre ce que ces numéros d'identification signifient.
Je n'utilise pas Arch Linux, mais "USB-Devices" répertorie les détails de tous les périphériques USB que le système sait et incluait les éléments suivants pour une clé USB que j'ai branchée:
T: Bus=03 Lev=02 Prnt=02 Port=02 Cnt=02 Dev#= 5 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0781 ProdID=5567 Rev=01.26
S: Manufacturer=SanDisk
S: Product=Cruzer Blade
S: SerialNumber=4C532000060624123092
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage