[Megoldva] kubuntu hardy nem automountolja a pendrive-ot

Fórumok

Üdv!

A Kubuntu linuxom (hardy) egy pár hetes frissítés óta nem hajlandó mountolni a bedugott pendrive-okat. A /var/log/messages szerint felismeri a bedugott eszközt, de nem jelenik meg kde alatt az eszköz (mint mounted / unmounted removable medium), és userként sem tudom csatlakoztatni, csak root-ként.

Van valakinek tippje, hogy lehetne a hibát orvosolni?

Szerk:
Töb órás guglizás, próbálkozgatás után végre sikerült megoldanom a problémát. Ugyan nem mountolódnak automatán az eszközök, de ez egyáltalán nem baj (storage media tálca applet pont jó). Pontosan nem tudom, mi gyógyította meg a rendszert, de az itt leírtak határozottan segítettek:
http://wiki.archlinux.org/index.php/HAL

Ezek után meg tényleg elgondolkozok, hogy mindig egyből feltegyem-e a legújabb frissítést. Esetleg beüzemelek valami system rollback-féleséget, ha létezik ilyesmi.

Hozzászólások

Nekem a pmount telepítése segített (sudo apt-get install pmount)

Sajnos nekem nem oldotta meg a problémát...
pmount-tal konzolról tudom mountolni, userként is, de az eszköz a GUI-n nem látszik sehol, így klikkeléssel nem megy.
El tudnád nekem küldeni a /etc/dbus-1/system.d/hal.conf tartalmát? Lehet itt van a hiba, egy korábbi bug miatt piszkáltam meg, és már nem tudom, mi lehetett az eredeti.

Ha ez segít


<!DOCTYPE busconfig PUBLIC
 "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
 "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>

  <!-- This configuration file specifies the required security policies
       for the HAL to work. -->

  <!-- Only root or user haldaemon can own the HAL service -->
  <policy user="haldaemon">
    <allow own="org.freedesktop.Hal"/>
  </policy>
  <policy user="root">
    <allow own="org.freedesktop.Hal"/>
  </policy>

  <!-- Allow anyone to invoke methods on the Manager and Device interfaces -->
  <policy context="default">
    <allow send_interface="org.freedesktop.Hal.Manager"/>
    <allow send_interface="org.freedesktop.Hal.Device"/>
    <allow receive_interface="org.freedesktop.Hal.Manager"
           receive_sender="org.freedesktop.Hal"/>
    <allow receive_interface="org.freedesktop.Hal.Device"
           receive_sender="org.freedesktop.Hal"/>

    <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
    <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
    <allow receive_interface="org.freedesktop.Hal.Device.SystemPowerManagement"
	   receive_sender="org.freedesktop.Hal"/>
    <allow receive_interface="org.freedesktop.Hal.Device.LaptopPanel"
	   receive_sender="org.freedesktop.Hal"/>
    <allow receive_interface="org.freedesktop.Hal.Device.Volume"
	   receive_sender="org.freedesktop.Hal"/>
    <allow receive_interface="org.freedesktop.Hal.Device.Volume.Crypto"
	   receive_sender="org.freedesktop.Hal"/>
  </policy>

  <!-- Default policy for the exported interfaces -->
  <policy context="default">
    <deny send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
    <deny send_interface="org.freedesktop.Hal.Device.VideoAdapterPM"/>
    <deny send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
    <deny send_interface="org.freedesktop.Hal.Device.Volume"/>
    <deny send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
  </policy>

  <!-- This will not work if pam_console support is not enabled -->
  <policy at_console="true">
    <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
    <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
  </policy>

  <!-- You can change this to a more suitable user, or make per-group -->
  <policy user="0">
    <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
    <allow send_interface="org.freedesktop.Hal.Device.VideoAdapterPM"/>
    <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
  </policy>

</busconfig>

Én mondjuk pl. a dolphin-ban megnézném a mobile disk tulajdonságainál, hogy az automatikus mountolás és a userként való mountolás be van e kacsolva?

Mik

Baszki, nem hiszem el, egy hónappal később megint összef*sta magát az automount, és újra csak konzolról lehet pendrive-ot mountolni... Persze pont akkor, amikor nincs semmi időm, csak gyorsan szerettem volna pár fájlt felmásolni egy pendrive-ra. Most mountolom kézzel, de már tudom, hogy vasárnap este megint reszelhetem ezt a sz*rt órákig...