Symlinks für CD- und DVD-Laufwerke ändern
Manchmal sind die Symlinks für CD- bzw. DVD- Laufwerke oder Brenner im Verzeichnis /dev nich so wie man sie haben möchte, alle manuell angelegten Symlinks gehen jedoch beim Neustart verloren, da udev verwendet wird. Desshalb muss man diese Links über die udev-Konfiguration festlegen.
Dazu muss man als root die Datei /etc/udev/cd-aliases.rules editieren:
sux
kate /etc/udev/cd-aliases.rules
Hier kommentiert man am besten alle Zeilen die die Symlinks automatisch setzen aus:
(Beispiel für IDE-Laufwerke)
#ENV{ID_CDROM}=="?*", SYMLINK+="cdrom%e"
#ENV{ID_CDROM_CD_RW}=="?*", SYMLINK+="cdrw%e"
#ENV{ID_CDROM_DVD}=="?*", SYMLINK+="dvd%e"
#ENV{ID_CDROM_DVD_R}=="?*", SYMLINK+="dvdrw%e"
Anschließend kann man für jeden Symlink auf ein Laufwerk eine Zeile hinzufügen:
BUS=="ide", ID=="1.0", SYMLINK+="cdrw"
BUS=="ide", ID=="1.0", SYMLINK+="dvdrw"
BUS=="ide", ID=="1.0", SYMLINK+="cdrom1"
BUS=="ide", ID=="1.0", SYMLINK+="dvd1"
BUS=="ide", ID=="1.1", SYMLINK+="dvd"
BUS=="ide", ID=="1.1", SYMLINK+="cdrom"
Dabei entspricht
BUS=="ide", ID=="0.0" -> /dev/hda
BUS=="ide", ID=="0.1" -> /dev/hdb
BUS=="ide", ID=="1.0" -> /dev/hdc
BUS=="ide", ID=="1.1" -> /dev/hdd
usw.
Es können wie im Beispiel mehrere Links auf ein Laufwerk angelegt werden.
Die fertige Datei natürlich abspeichern und Kate beenden.
Anschließend sollte man ggf. seine fstab anpassen:
kate /etc/fstab
Hier am Besten die alten Zeilen auskommentieren, kopieren, und dann bearbeiten:
#/dev/cdrom /media/cdrom0 udf,iso9660 user,noauto 0 0
#/dev/cdrom1 /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/hdd /media/hdd udf,iso9660 user,noauto 0 0
/dev/hdc /media/hdc udf,iso9660 user,noauto 0 0
Dann kann man noch in /media weitere Symlinks auf die Mountpoints anlegen:
cd /media
ln -s hdd dvd
ln -s hdd cdrom
ln -s hdc dvdrw
ln -s hdc cdrw
...
Wenn alles fertig ist neu starten und sehen ob alles funktioniert... :-)
Viel Erfolg!
Gruß humbold
zurück