
Tengo un lector de tarjetas en mi computadora que puede leer seis tipos diferentes de tarjetas de memoria. Está conectado a un puerto USB interno y aparece lsusb
como "Bus 002 Dispositivo 013: ID 058f:6364 Alcor Micro Corp. AU6477 Card Reader Controller". Esta cosa tiene ranuras para SD, microSD, Memory Stick, M2, XD y CompactFlash. Esto aparece en la computadora como cuatro unidades, una para SD/microSD, una para Memory Stick/M2, una para XD y otra para CompactFlash.
Ahora aquí está mi problema. Aparece como /dev/sdd
, /dev/sde
, /dev/sdf
y /dev/sdg
. Me gustaría cambiarlos por nombres más significativos y guardar los sd?
nombres de los discos duros reales. Ya sabes, sólo para hacerlo más limpio. Esto es especialmente molesto (bueno, al menos tan molesto como algo /dev
realmente puede ser) porque de todas esas ranuras, en realidad solo uso las de SD y microSD, que son ambas /dev/sdd
, así que ni siquierausar e
, f
, y g
. (Estoy bastante seguro de que solo he usado una ranura que no es SD una vez, para sacar fotos de la cámara digital CompactFlash de mi tía).
El lector de tarjetas SD de mi computadora portátil aparece como /dev/mmcblk0
. ¿Cómo puedo decirle a udev que use este nombre para el lector de tarjetas SD y que dé un nombre con un significado similar a los demás?