--- Begin Message ---
Am Sonntag, 20. Januar 2013, 09:17:02 schrieb Paul Muster:
> On 19.01.2013 19:23, Volker Wysk wrote:
> > Soweit ich durchblicke, muß ich eine Regel in /etc/udev/rules.d
> > schreiben. Andererseite habe ich gelesen, daß udev vielen Dingen von
> > Haus aus feste Namen gibt (welchen welche?).
> >
> > Ich vermute, daß es in Wirklichkeit gar nicht so schwer ist. Kann mir
> > jemand einen Tip geben, z.B. einen Hinweis auf eine passende Anleitung?
>
> Um mal eine Antwort auf die Frage zu geben: Ja, das geht. Man schaut
> dazu mit
>
> udevadm info --query=all --name=/dev/sdX
>
> nach, welchen eindeutigen Parameter der Platte man findet, bspw. ID_SERIAL.
Ich brauche einen eindeutigen Parameter für die Partition, nicht für die
Platte, richtig?
Ich habe für /dev/sdc und für /dev/sdc3 die selbe ID_SERIAL-Angabe:
/etc/udev/rules.d % udevadm info --query=all --name=/dev/sdc|egrep SERIAL
E: ID_SERIAL=ST3000DM001-9YN166_W1F0XK1J
E: ID_SERIAL_SHORT=W1F0XK1J
/etc/udev/rules.d % udevadm info --query=all --name=/dev/sdc3|egrep SERIAL
E: ID_SERIAL=ST3000DM001-9YN166_W1F0XK1J
E: ID_SERIAL_SHORT=W1F0XK1J
Auf der Suche nach einen eindeuten Parameter habe ich folgendes gefunden:
1. Für die ganze Platte /dev/sdc:
S: disk/by-id/ata-ST3000DM001-9YN166_W1F0XK1J
S: disk/by-id/scsi-SSeagate_Backup+_Desk_NA5J6K2H
S: disk/by-id/wwn-0x5000c50052f67bcb
S: disk/by-path/pci-0000:03:00.0-usb-0:2:1.0-scsi-0:0:0:0
2. Für die eigentliche Partition /dev/sdc3:
S: disk/by-id/ata-ST3000DM001-9YN166_W1F0XK1J-part3
S: disk/by-id/scsi-SSeagate_Backup+_Desk_NA5J6K2H-part3
S: disk/by-id/wwn-0x5000c50052f67bcb-part3
S: disk/by-path/pci-0000:03:00.0-usb-0:2:1.0-scsi-0:0:0:0-part3
Kann ich das verwenden?
> Dann erstellt man eine Datei, bspw. /etc/udev/rules.d/99-local.rules mit
> dem Inhalt
>
> SUBSYSTEMS=="usb", KERNEL=="sd?", SYSFS{serial}=="<o.g. ID_SERIAL>",
> SYMLINK+="<gewünschter Name>"
Tschüß
Volker
--- End Message ---