Re: udev-Backport: cdrom-Konfiguration zerschossen
Ole Janssen <ole.janssen@o2online.de> wrote:
> Am Montag, 22. Mai 2006 19:24 schrieb Frank Küster:
>> ich verwende sarge mit einem 2.6.16-Kernel von backports.org und
>> daher auch einen udev-Backport. Seitdem bekam ich bei jedem booten
>> erklärt, dass die Datei cd-aliases-rules ungültige Regeln enthalte.
>>
>> Nun habe ich schließlich den Symlink auf diese Datei gelöscht und
>> einen neuen auf cd-aliases-generator.rules erzeugt (leider zunächst
>> nicht mit dem Sortierungs-Prefix z75_). Seitdem zeigt /dev/cdrom auf
>> /dev/vcsa7, das ist ein character device statt eines block devices.
>>
>> Und ich scheine überhaupt keine devices mehr für das CD-Laufwerk zu
>> haben; in /dev/disk/by-id gibt's nur symlinks auf /dev/sda. /dev/sdb
>> gibt's nicht.
>>
>> Hat jemand eine Ahnung, wie ich das reparieren kann?
>
> Hast Du denn die Datei /etc/udev/rules.d/z25_persistent-cd.rules? Was
> steht drin?
Ja, die habe ich, und da stehen seltsame Dinge drin:
# This file was automatically generated by the /lib/udev/write_cd_rules
# program, probably run by the cd-aliases-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line
# and set the $GENERATED variable.
# ()
ACTION=="add", ENV{ID_PATH}=="", SYMLINK+="cdrom", ENV{GENERATED}="1"
ACTION=="add", ENV{ID_PATH}=="", SYMLINK+="cdrw", ENV{GENERATED}="1"
ACTION=="add", ENV{ID_PATH}=="", SYMLINK+="dvd", ENV{GENERATED}="1"
# ()
ACTION=="add", ENV{ID_PATH}=="", SYMLINK+="cdrom", ENV{GENERATED}="1"
ACTION=="add", ENV{ID_PATH}=="", SYMLINK+="cdrw", ENV{GENERATED}="1"
ACTION=="add", ENV{ID_PATH}=="", SYMLINK+="dvd", ENV{GENERATED}="1"
Dieses Zeilentripel gibt es 17 mal, dann kommt
# DVD-RAM_UJ-822S (pci-0000:00:1f.2-scsi-1:0:0:0)
ACTION=="add", ENV{ID_PATH}=="pci-0000:00:1f.2-scsi-1:0:0:0", SYMLINK+="cdrom", ENV{GENERATED}="1"
ACTION=="add", ENV{ID_PATH}=="pci-0000:00:1f.2-scsi-1:0:0:0", SYMLINK+="cdrw", ENV{GENERATED}="1"
ACTION=="add", ENV{ID_PATH}=="pci-0000:00:1f.2-scsi-1:0:0:0", SYMLINK+="dvd", ENV{GENERATED}="1"
Ich habe auch, wie von Wolfgang Friedl angeregt, in der
z75_cd-aliases-generator.rules nahezu alle = durch == ersetzt, aber das
hat (nach einem Reboot) nichts verändert. Ich werde jetzt nochmal die
z25_persistent-cd.rules löschen und rebooten, mal sehen.
Gruß, Frank
--
Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX)
Reply to: