Hallo,
wenn ein Memorystick am USB angeschlossen wird, mappt der usb-storage Treiber das ganze ohne feste Regel an ein freies /dev/sda .. /dev/sdzz.
Gibt es irgendein Mittel gezielt herauszubekommen (z.B. durch cat /proc/... ?) auf welches /dev/sd?? usb-storage ein durch Gruppe / Hersteller / Seriennummer bestimmtes Gerät nun gemappt hat?
Ich finde diese Information z.Z. nur als printk(....) irgendwo im syslog, aber nicht in /proc/..
Hintergrund: Es wäre schön in /etc/hotplug/usb ein kleines Script zu haben : Der Stickvon Bernhard (Nr:0815) wird z.Z. zwar über /dev/sdaf angesprochen aber nach /home/bernhard/usbstick automatisch gemountet.
tia
Bernhard
Hi Bernhard!
Am 2004-03-26 9:34 +0100 schrieb Bernhard Schiffner:
wenn ein Memorystick am USB angeschlossen wird, mappt der usb-storage Treiber das ganze ohne feste Regel an ein freies /dev/sda .. /dev/sdzz.
Gibt es irgendein Mittel gezielt herauszubekommen (z.B. durch cat /proc/... ?) auf welches /dev/sd?? usb-storage ein durch Gruppe / Hersteller / Seriennummer bestimmtes Gerät nun gemappt hat?
Ich finde diese Information z.Z. nur als printk(....) irgendwo im syslog, aber nicht in /proc/..
Hintergrund: Es wäre schön in /etc/hotplug/usb ein kleines Script zu haben : Der Stickvon Bernhard (Nr:0815) wird z.Z. zwar über /dev/sdaf angesprochen aber nach /home/bernhard/usbstick automatisch gemountet.
Genau für diesen Zweck wurden statisches /dev/ und devfs vom udev-Daemon abgelöst, weil man sonst nie weiß, welches USB-Gerät gerade welche Adresse bekommt (abhängig von Reihenfolge des Einsteckens usw.).
Ich habe mir spezielle Regeln für meinen Memory stick (und auch mein Parallelport-ZIP-Drive) angelegt:
# Memory stick SYSFS{model}="Flash*", NAME="discs/usbflash%n"
das legt (weil ich noch devfs-Stil benutze) /dev/discs/usbflash an. Wenn Du mehrere FlashROM-Geräte hast, dann solltest Du Model ein bisschen genauer spezifizieren, oder auch ne Seriennr. oder so angeben.
Ich bin von udev recht begeistert, funktioniert langsam sehr gut (jetzt auch mit nvidia-Treiber). Bei Fragen nicht zögern zu schreiben, udev ist ja noch ziemlich neu...
Schönen Tag!
Pitti
Hallo Bernhard,
[26.03.04 09:34] Bernhard Schiffner schrieb:
Hallo,
wenn ein Memorystick am USB angeschlossen wird, mappt der usb-storage Treiber das ganze ohne feste Regel an ein freies /dev/sda .. /dev/sdzz.
[...]
Hintergrund: Es wäre schön in /etc/hotplug/usb ein kleines Script zu haben : Der Stickvon Bernhard (Nr:0815) wird z.Z. zwar über /dev/sdaf angesprochen aber nach /home/bernhard/usbstick automatisch gemountet.
Folgendes löst zwar nicht das eigentliche Problem, aber ich glaube man kann damit arbeiten:
man mount -L label Mount the partition that has the specified label.
man e2label e2label - Change the label on an ext2/ext3 filesystem
Bert
lug-dd@mailman.schlittermann.de