Como posso renomear os arquivos do dispositivo do meu leitor de cartão com múltiplas memórias?

Como posso renomear os arquivos do dispositivo do meu leitor de cartão com múltiplas memórias?

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 lsusbcomo "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/sdfe /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 /devrealmente 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?

informação relacionada