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

Re: mount CD/DVD funkt nur noch halb; zusaetzliches device einrichten



Am Mittwoch, den 07.04.2010, 12:41 +0200 schrieb Thomas Jung:
> Hallo,
> 
> ich kann zwar nach wie vor eine CD/DVD mit
> "mount /dev/hda" mounten, aber diese CD/DVD
> erscheint dann nicht mehr automatisch auf meinem
> Desktop. Das ging bis heute Mittag noch. ;-)
> 
> Davor habe ich aber mir mit mknod ein zusaetzliches
> "sprechendes" device mit dem Namen cdrom eingerichtet.

Autsch! Das ist logisch, da das Device mit 2 Nodes eingebunden ist.

> Ab dann wurden aber bei jedem mount von cdrom
> gleich zweimal die CD auf dem Desktop angzeigt.
> Einmal als cdrom und dann als hda.
> Woher kommt a) das? 

Weil es 2 Nodes sind, die da aktiv werden.

> und b) warum geht es jetzt,
> nachdem ich das device cdrom mit rm geloescht habe,
> gar nicht mehr? An dem /dev/hda habe ich ja nichts
> gedreht.

Das muß irgendwo im tief im Gnome/KDE versteckt sein.
Ich hab auch später mal eine neue Partition in ein Verzeichnis
gemountet, daß in meinem Home liegt und bekomme trotzdem ein Icon auf
dem Desktop obwohl ich es nicht brauche.

> Welche Konfigurationsdateien sind denn von dieser
> "auf dem Desktop einblenden" Funktionalitaet betroffen.

Wenn du sie gefunden hast, gib mir bescheid.
Ich wüsste das selber gerne.

> Fand ich ganz praktisch dann von dort gleich mit
> Doppelklick den Inhalt browsen zu koennen.
> 
> btw: wie richte ich so ein zusaetzliches cdrom device
> "richtig" ein, damit es nicht zu dem doppelten einblenden
> kommt? Prinzipiell hat es ja funktioniert.
> Also das es _statt_ oder besser _parallel_ zu dem hda
> verwendet werden kann und wo kann ich das permanent
> eintragen?  Ein "mknod -m 660 22 0 cdrom" (ich meine
> es war 22) bringt oben beschriebenes "doppeltes" Einblenden.
> Vermute ja in /etc/udev/rules.d/* Aber in welcher und
> wie genau?

Mein CDROM hängt seit dem installieren von Debian an hdc und udev hat
folgendes automatisch angelegt:

$ cat /etc/udev/rules.d/70-persistent-cd.rules 
# 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.
# LTN403L (pci-0000:00:0f.0-ide-1:0)
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0f.0-ide-1:0", SYMLINK+="cdrom", ENV{GENERATED}="1"
# LTN403L (pci-0000:00:0f.1-ide-1:0)
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0f.1-ide-1:0", SYMLINK+="cdrom", ENV{GENERATED}="1"

Damit erstellt udev automatisch einen SymLink und genau so sollte man es
auch machen, wenn man es zufuss macht ;)

-- 
mfG Sascha

~~~
An den Kritikern überrascht mich am meisten, wie man in so kurzer Zeit
eine Kritik schreiben kann über ein Stück, das so lange zu seiner
Entstehung braucht.
		-- Tennessee Williams


Reply to: