Das sieht aus wie ein Problem mit udev. Was ist das für ein IDE-Controller?
Das ist einer der beiden festen IDE-Controller des Motherboards. Die Bezeichnungen der Festplatten kommt daher, daß ein PCI-Raid-Controller in dem System eingebaut ist, den ich als IDE-Erweiterung nutze (also kein Raid!).
Ist/sind die Festplatte(n) am selben Controller angeschlossen und welche(n) Device-Node(s) bekommen sie?
Teils sind sie am selben Controller dran, teils an der Raid-Karte. Die verwendeten Nodes dafür sind: hda, hdb, hdc, hde
Fehlten nach dem Reboot auch wieder "/dev/hdg" und "/dev/hdh"?
Ja.
Werden die DVD-Geräte in Yast unter "Hardware/CD-ROM-Laufwerke" aufgelistet? Gibt es dort Einträge für "Link" und "Mountpoint"?
Dort werden die DVD-Geräte aufgelistet, und zwar jedes zweimal. Dort korrekterweise das DVD-Laufwerk als hdg und der Brenner als hdh. Eigenartigerweise werden dort die Links (soweit ich das beurteilen kann) auch korrekt angezeigt, die Mountpoints haben allerdings zunächst nur auf "/media" geführt. Deshalb habe ich die Mountpoints in /etc/fstab manuell auf "/media/dvd" und "/media/dvdrecorder" ergänzt.
Erscheinen "/dev/hdg" und "/dev/hdh" nach dem Yast-Aufruf, wenn sie vorher nicht vorhanden waren?
Nein. Oder halt mal: Bei einem meiner vielen Tests nach einem Reboot waren sie plötzlich nach einiger Zeit da. Ich hab dann das System neu gebootet (übrigens fahre ich für diese Tests generell nur im Runlevel 3), und dann geschaut: Diese Nodes waren nicht da. Ich hab dann YaST aufgerufen und eigenartigerweise hat er mir dann im CD-ROM-Laufwerk-Modul die Mountpoints auch korrekt angezeigt (also "/media/dvd" und "/media/dvdrecorder"). Aber: Weder ein $ ls -l /dev | grep dvd noch $ ls -l /dev | grep hdg (bzw.hdh) geben ein Ergebnis aus - also überhaupt keine Nodes vorhanden. Jetzt glaub ich es aber!
Gibt es eine Datei "/etc/udev/rules.d/*-cdrom.rules" und was enthält sie ggfs.?
Ja, die ist vorhanden; Dateiname: "55-cdrom.rules". Inhalt: # cdrom links generated by YaST2 # SUBSYSTEM=="block", ENV{ID_PATH}=="pci-0000:00:11.1-ide-1:0", SYSFS{removable}=="1", SYMLINK+="dvd cdrom" SUBSYSTEM=="block", ENV{ID_PATH}=="pci-0000:00:11.1-ide-1:1", SYSFS{removable}=="1", SYMLINK+="dvdrecorder cdrecorder" SUBSYSTEM=="block", ENV{ID_PATH}=="pci-0000:00:11.1-ide-1:0", SYSFS{removable}=="1", SYMLINK+="dvd cdrom" SUBSYSTEM=="block", ENV{ID_PATH}=="pci-0000:00:11.1-ide-1:1", SYSFS{removable}=="1", SYMLINK+="dvdrecorder cdrecorder" SUBSYSTEM=="block", ENV{ID_PATH}=="", SYSFS{removable}=="1", SYMLINK+="dvd cdrom" SUBSYSTEM=="block", ENV{ID_PATH}=="", SYSFS{removable}=="1", SYMLINK+="dvdrecorder cdrecorder" SUBSYSTEM=="block", ENV{ID_PATH}=="", SYSFS{removable}=="1", SYMLINK+="dvd cdrom" SUBSYSTEM=="block", ENV{ID_PATH}=="", SYSFS{removable}=="1", SYMLINK+="dvdrecorder cdrecorder" SUBSYSTEM=="block", ENV{ID_PATH}=="", SYSFS{removable}=="1", SYMLINK+="dvd cdrom" SUBSYSTEM=="block", ENV{ID_PATH}=="", SYSFS{removable}=="1", SYMLINK+="dvd cdrom" SUBSYSTEM=="block", ENV{ID_PATH}=="", SYSFS{removable}=="1", SYMLINK+="dvdrecorder cdrecorder" Gruß, Dennis