#75 ✓resolved
micfrost

kernel doesn't list the volume as mounted

Reported by micfrost | September 22nd, 2009 @ 08:37 PM

Hello,

Device: iPhone 3G, 3.0 Firmware

System: Linux user-laptop 2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 19:25:34 UTC 2009 x86_64 GNU/Linux

After i have installed ifuse and connected my iphone then i got this error:

Unable to mount "iPhone":
Mount operation claims to be successfull, but kernel doesn't list the volume as mounted

What should i do now?

Comments and changes to this ticket

  • Matt Colyer

    Matt Colyer October 7th, 2009 @ 03:45 AM

    • State changed from “new” to “open”

    It's difficult to tell. If you built from source, can you enable the dev tools in libiphone and attempt to use dev/iphoneinfo and see if the program is able to connect and read information from your phone?

    Sometimes things get connected incorrectly so you might try unplugging and replugging in your phone from the computer or even entirely restarting the phone.

  • ju1ius

    ju1ius October 16th, 2009 @ 04:31 PM

    Same issue for me on Ubuntu 8.04 - kernel 2.3.24-46 generic i686.
    Clicking on the iPhone icon in Thunar gives me the same warning,
    but the iPhone's media partition is mounted in /media/iPhone.
    However if I try to eject device via Thunar I got this warning:

    Method "Eject" with signature "as" on interface "org.freedesktop.Hal.Device.Volume" doesn't exist
    
    and the iPhone is not unmounted.
    sudo umount mount.fuse.ifuse
    
    unmounts the iPhone, but does,'t delete the /media/iPhone folder.
    Then I try
    sudo mount mount.fuse.ifuse /media/iPhone
    mount: special device mount.fuse.ifuse does not exists
    
    And if I try to mount it again via Thunar, same warning adn the iPhone is mounted in /media/iPhone.
    Which means that 4 mounts gives me 4 folders:
    /media/iPhone /media/iPhone
    /media/iPhone/media/iPhone_ etc...
    until i sudo rm -rf /media/iPhone* ...
  • Martin S.

    Martin S. October 16th, 2009 @ 05:07 PM

    • State changed from “open” to “hold”
    • Tag set to automount, fdi, ifuse, packages

    @ju1ius: HAL automounting with iFuse was broken for most systems/platforms.

    The whole auto-mounting using iFuse is a hack using HAL and has been removed (especially since it will stop working at all in the next distro releases).
    With the current git master you'll have to create your own user-level auto-mounting mechanism or use GVFS which will mount transparently for you.

    However, this new functionality is not yet available in the packaged versions out there.

    Please retry once the current git versions are released and packaged, otherwise we would be attempting to fix something here which has been removed from the sources already.

  • Nikias Bassen

    Nikias Bassen December 6th, 2009 @ 05:20 PM

    • State changed from “hold” to “resolved”

    No reply. Closing ticket.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

A project around supporting the iPhone in Linux.

See http://libimobiledevice.org

Pages