Mailinglist Archive: opensuse-de (2782 mails)

< Previous Next >
Re: [OT]mehr zum Thema ? (was:Re: Hilfe, ... automount in Suse 9.3 bei CDs ab?)
  • From: Danny Kukawka <danny.kukawka@xxxxxx>
  • Date: Wed, 27 Apr 2005 16:26:32 +0200
  • Message-id: <200504271626.33797.danny.kukawka@xxxxxx>
On Wednesday 27 April 2005 16:07, Christoph Hanslik wrote:
>
> Hi Danny,
> vielen Dank für die Attachments, aber das hat es bei mir noch nicht gelöst.
> Ich habe ein DVD/CD-ROM auf /dev/hdc (ide1-master) und ein DVD/CD-Brenner
> an /dev/hdb (ide0-slave). Jetzt wollte ich alle Scheiben in /dev/hdc
> auf /media/cdrom sehen und alle Scheiben in /dev/hdb sollten
> in /media/cdrecorder erscheinen.

Kannst du mir mal einen log von lshal schicken ( lshal > lshal_log )?

> Für /media/cdrom hat das schon funktioniert, aber für cdrecorder irgendwie
> nicht, ofwohl ich die files entsprechen modifiziert habe. Der Disk-Typ ist
> dabei von nachrangiger Bedeutung ...
> Vom /dev/hdb (Brenner) wird immer ein Verzeichnis namens des Labels der
> Disk angelegt (SU930_001 für die SuSE9.3 DVD). Im CD-ROM Laufwerk wird sie
> unter /media/cdrom gemountet.
>
> Ich habe also die Unterscheidung der Disk-Typen rausgeworfen und
> entsprechend /dev/hdb hinzugefügt.

Bitte nur eine der Dateien benutzen. Hatte ich das vergessen anzumerken?
- cd_mount_mediatype.fdi sollten sollte nur verwendet werden, wenn du die
eingelegten CDs/DVDs nach Medientypen gemountet haben willst.
- cd_mount_onemountpoint.fdi, wenn du die Medien fest nach Gerät zu einem
Mointpoint gemountet haben möchtest.

Wenn du mir die lshal-Ausgabe schicken würdest, schaue ich mal drauf. Du
kannst die beiden Devices am besten in einer <device> ... </device> Section
unterbringen. also:

> /usr/share/hal/fdi/95userpolicy/cd_mount_mediatype.fdi:
> <?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
>
> <deviceinfo version="0.2">
>
> <device>
> <match key="block.device" string="/dev/hdc">
> <!-- optical drives -->
> <match key="volume.is_disc" bool="true">
> <merge key="volume.policy.should_mount" type="bool">true</merge>
> <merge key="volume.policy.mount_filesystem"
> type="string">auto</merge>
> <merge key="volume.policy.desired_mount_point"
> type="string">cdrom</merge>
> </match>
> <match key="block.device" string="/dev/hdb">
> <!-- optical drives -->
> <match key="volume.is_disc" bool="true">
> <merge key="volume.policy.should_mount" type="bool">true</merge>
> <merge key="volume.policy.mount_filesystem"
> type="string">auto</merge>
> <merge key="volume.policy.desired_mount_point"
> type="string">cdrecorder</merge>
> </match>
> </device>
>
> </deviceinfo>
> (EOF)

> Und im log steht immer:
> Apr 27 15:47:48 janis kernel: ISO 9660 Extensions: Microsoft Joliet Level 3
> Apr 27 15:47:48 janis kernel: ISO 9660 Extensions: RRIP_1991A
> Apr 27 15:47:48 janis hal.hotplug[17642]: DEVPATH is not set
> Apr 27 15:47:48 janis hal.hotplug[17645]: DEVPATH is not set
> Apr 27 15:47:51 janis hal.hotplug[17648]: DEVPATH is not set
> wenn was gemountet wird, vielleicht ist das Problem irgendwo mit diesem
> "DEVPATH" verbunden ??

Das sollte kein Problem sein, ist nur eine Meldung, das udev events verschickt
hat, die keine echten Hotplug- bzw. Kernelevents sind

> UND dann ist da noch das /dev/fd0, es bekommt immerzu neue Verzeichnisse,
> zumindest jedesmal wenn man "rchal restart" ausführt, alle schön
> durchnummeriert, floppy_1, floppy_2 etc. usw. und so fort ...
> Floppy ist immer gemountet, obwohl gar nichts drin ist (verstehe ich auch
> nicht).

Immer neue Floppys sind natürlich nicht so toll. Müsste man vor dem beenden
des HALs am besten von Hand unmounten. Üblicherweise startet man HAL ja auch
nicht neu ;-)

Das Floppylaufwerk ist immer gemountet um das einlegen einer Floppy
registrieren zu können.

> Wenn ich mit dem Kontextmenü des LaufwerkIcons "Auswerfen" anwähle, klappt
> das, kein "nur root kann das tun" mehr, das ist ja schonmal was!!!

Na das ist ja mal was. :-)

> Vielen Dank für Deine Mühe und weiter viel Erfolg!

Danny

< Previous Next >