
Tenho um leitor de cartões no meu computador que pode ler seis tipos diferentes de cartões de memória. Ele está conectado a uma porta USB interna e aparece lsusb
como "Bus 002 Device 013: ID 058f:6364 Alcor Micro Corp. AU6477 Card Reader Controller". Essa coisa tem slots para SD, microSD, Memory Stick, M2, XD e CompactFlash. Isso aparece para o computador como quatro unidades, uma para SD/microSD, uma para Memory Stick/M2, uma para XD e uma para CompactFlash.
Agora aqui está o meu problema. Aparece como /dev/sdd
, /dev/sde
, /dev/sdf
e /dev/sdg
. Gostaria de alterá-los para nomes mais significativos e salvar os sd?
nomes dos discos rígidos reais. Você sabe, só para torná-lo mais limpo. Isso é especialmente irritante (bem, pelo menos tão irritante quanto algo /dev
realmente pode ser) porque de todos esses slots, eu realmente só uso os slots SD e microSD, que são ambos /dev/sdd
, então eu nem sequerusar e
, f
, e g
. (Tenho certeza de que só usei um slot não SD uma vez, para tirar fotos da câmera digital CompactFlash da minha tia.)
O leitor de cartão SD do meu laptop aparece como /dev/mmcblk0
. Como posso dizer ao udev para usar esse nome para o leitor de cartão SD e dar um nome com significado semelhante aos outros?