[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

udev in Etch natuerlich, Was: udev nach Update auf Sarge



Sorry liebe Mitleser(innen),

das Etch-Update macht mich so konfus, dass ich gestern versehentlich von
Sarge sprach.

Ich habe inzwischen weiter gebastelt - hoffentlich ließt das niemals
jemand, der  über die Linux-Frickler herzieht ;) - und bin soweit gekommen.



Diese Regeln funktionieren:

KERNEL=="fd0", SYMLINK="media/floppy"

KERNEL=="hdb", SYMLINK="media/dvd-rom"
KERNEL=="hdd", SYMLINK="media/dvd-ram"



Jetzt möchte ich noch weitere komplexe Regeln für
USB-Massenspeichergeräte anlegen, die aber bisher nicht funktionieren:

KERNEL=="sd?",   ATTRS{model}=="223 U HS-CF",     SUBSYSTEM=="block",
NAME{all_partitions}="%k", SYMLINK="media/card-cf/disc"
KERNEL=="sd??*", ATTRS{model}=="223 U HS-CF",     SUBSYSTEM=="block",
NAME{all_partitions}="%k", SYMLINK="media/card-cf/part%n"
KERNEL=="sd?",   ATTRS{model}=="223 U HS-MS",     SUBSYSTEM=="block",
NAME{all_partitions}="%k", SYMLINK="media/card-ms/disc"
KERNEL=="sd??*", ATTRS{model}=="223 U HS-MS",     SUBSYSTEM=="block",
NAME{all_partitions}="%k", SYMLINK="media/card-ms/part%n"
KERNEL=="sd?",   ATTRS{model}=="223 U HS-SM",     SUBSYSTEM=="block",
NAME{all_partitions}="%k", SYMLINK="media/card-sm/disc"
KERNEL=="sd??*", ATTRS{model}=="223 U HS-SM",     SUBSYSTEM=="block",
NAME{all_partitions}="%k", SYMLINK="media/card-sm/part%n"
KERNEL=="sd?",   ATTRS{model}=="223 U HS-SD/MMC", SUBSYSTEM=="block",
NAME{all_partitions}="%k", SYMLINK="media/card-sdmmc/disc"
KERNEL=="sd??*", ATTRS{model}=="223 U HS-SD/MMC", SUBSYSTEM=="block",
NAME{all_partitions}="%k", SYMLINK="media/card-sdmmc/part%n"

KERNEL=="sd?",   ATTRS{model}=="00BB-00KEA0", SUBSYSTEM=="block",
NAME{all_partitions}="%k", SYMLINK="media/usb-backup/disc"
KERNEL=="sd??*", ATTRS{model}=="00BB-00KEA0", SUBSYSTEM=="block",
NAME{all_partitions}="%k", SYMLINK="media/usb-backup/part%n"

KERNEL=="sd?",   ATTRS{model}=="1600BB External", SUBSYSTEM=="block",
NAME{all_partitions}="%k", SYMLINK="media/usb-harddisk/disc"
KERNEL=="sd??*", ATTRS{model}=="1600BB External", SUBSYSTEM=="block",
NAME{all_partitions}="%k", SYMLINK="media/usb-harddisk/part%n"

KERNEL=="sd?",   SUBSYSTEM=="block", NAME{all_partitions}="%k",
SYMLINK="media/usb-storage/disc"
KERNEL=="sd??*", SUBSYSTEM=="block", NAME{all_partitions}="%k",
SYMLINK="media/usb-storage/part%n"


Während ich also weiter die Doku lese, wollte ich eigentlich nach
"Versuch und Irrtum" an den Regeln schrauben. Unter Sarge habe ich dazu
damals immer

vim /etc/udev/media.rules
rm -rf /dev/media; /etc/init.d/udev restart

aufgerufen und konnte dann die Auswirkungen studieren.

Unter Etch klappt das _nicht_, d.h. ein restart fügt keine Symlinks mehr
hinzu, auch nicht die, die beim letzten Reboot erzeugt worden waren.

D.h. mein Turn-Around-Zyklus sieht jetzt so aus:

vim /etc/udev/media.rules
reboot

Verratet mir doch bitte den "Trick", in der Hoffnung, dass es einen gibt.

Viele Grüße

Michael



Reply to: