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

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: