Wie kann ich die Gerätedateien meines Multi-Speicherkartenlesers umbenennen?

Wie kann ich die Gerätedateien meines Multi-Speicherkartenlesers umbenennen?

Ich habe einen Kartenleser in meinem Computer, der sechs verschiedene Speicherkartentypen lesen kann. Er ist an einen internen USB-Anschluss angeschlossen und wird lsusbals „Bus 002 Device 013: ID 058f:6364 Alcor Micro Corp. AU6477 Card Reader Controller“ angezeigt. Dieses Ding hat Steckplätze für SD, microSD, Memory Stick, M2, XD und CompactFlash. Für den Computer werden vier Laufwerke angezeigt, eines für SD/microSD, eines für Memory Stick/M2, eines für XD und eines für CompactFlash.

Und hier ist mein Problem. Es erscheint als /dev/sdd, /dev/sde, /dev/sdf, und /dev/sdg. Ich würde diese gerne in aussagekräftigere Namen ändern und die sd?Namen für echte Festplatten speichern. Sie wissen schon, einfach um es übersichtlicher zu machen. Das ist besonders ärgerlich (naja, zumindest so ärgerlich, wie etwas in /devwirklich sein kann), weil ich von all diesen Steckplätzen wirklich nur die SD- und microSD-Steckplätze verwende, die beide sind /dev/sdd, also habe ich nicht einmalverwenden e, f, und g. (Ich bin ziemlich sicher, dass ich nur einmal einen Nicht-SD-Steckplatz verwendet habe, und zwar um Fotos von der CompactFlash-Digitalkamera meiner Tante zu übertragen.)

Der SD-Kartenleser meines Laptops wird als angezeigt /dev/mmcblk0. Wie kann ich udev anweisen, diesen Namen für den SD-Kartenleser zu verwenden und den anderen einen ähnlich aussagekräftigen Namen zu geben?

verwandte Informationen