Eu tenho um leitor de cartão 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 em lsusb
como "Dispositivo 013 do barramento 00: ID 058f: 6364 Alcor Micro Corp. Controlador do leitor de cartão AU6477". Essa coisa tem slots para SD, microSD, Memory Stick, M2, XD e CompactFlash. Isso aparece no 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 nomes sd?
dos discos rígidos reais. Você sabe, apenas para torná-lo mais limpo. Isso é especialmente irritante (bem, pelo menos tão irritante quanto algo em /dev
pode realmente ser) porque fora de todos esses slots, eu realmente só uso os SD e microSD, que são ambos /dev/sdd
, então eu não mesmo use e
, f
e g
. (Tenho certeza que usei apenas 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 é exibido 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?
Tags usb udev sd-card devices block-device