Help - Search - Members - Calendar
Full Version: Iphone Not Mounting?
Darkside_RG > Technical Discussions > Technical Help and Discussions > Linux Help
pengy_666
Why can I mount it as a camera and access the pictures but unable to mount it as a USB ipod?

What info can I post here for you to see if its mounted or not?


Its really bugging me
Loki154
I've tried mounting mine also.I'm going to try this later when i get out of class.

Also this looks promising.
pengy_666
this and This is about the best I have found but I have errors installing

I keep getting error

CODE
E: /var/cache/apt/archives/libusbmuxd1_1.0.1-0ubuntu1~k_i386.deb: trying to overwrite '/usr/lib/libusbmuxd.so.1.0.0', which is also in package libusbmux0 0
E: /var/cache/apt/archives/usbmuxd_1.0.1-0ubuntu1~k_i386.deb: trying to overwrite '/usr/sbin/usbmuxd', which is also in package libusbmux0 0
dEVIANT
This looks like it might be useful.
Loki154
Nice find deviant, I'll try that too tonight.
pengy_666
Sorted!


The main issue I had initially was a old version of libusb and usbmuxd, These were also creating conflicts as they couldnt or rather it wouldnt let them overwrite with the newer version.

After so much messing as SU I hid the conflicting packages and I had it mounting but was unable to access anything correctly,

I decided enough was enough. I had to carry out a clean install of Ubuntu to ensure all packages were back as should be.


After that I added necessary extra repo's for the packages to mount the iPhone and I even used the synaptic manager and searched for "ipod" and added all relevant packages.

Then once it was all added and upgraded I checked I had this lot installed, RUN

sudo apt-get install gvfs gvfs-backends gvfs-bin gvfs-fuse libgvfscommon0 ifuse libgpod4 libiphone-utils libiphone0 python-iphone libplist++1 libplist-utils python-plist libusb-1.0-0 libusb-1.0-0-udev libusbmuxd1 usbmuxd


I found there was a typo error (Or it appears there is) as underlined

sudo apt-get install gvfs gvfs-backends gvfs-bin gvfs-fuse libgvfscommon0 ifuse libgpod4 libiphone-utils libiphone0 python-iphone libplist++1 libplist-utils python-plist libusb-1.0-0 libusb-1.0-0-udev libusbmuxd1 usbmuxd


I removed the [b]U[/u] and re checked I had everything installled. It did remove some unnecessary Linux header files (Well I did using apt autoremove)

Once I knew all necessary packages were installed this time round, I ran remastersys backup. Created a LiveCD including all my user settings, Cheers dEVIANT.

;)

Ok then its time to get dirty under the hood again.

So I created directory for the iPhone and added the RW rights to it also. I had to rename my iPhone as well as it turns out Pengy666's iPhone was to much grief. So it was renamed Pengy666

sudo mkdir /mnt/Pengy666
sudo chmod 777 /mnt/Pengy666/

then ran

sudo gedit /etc/fuse.conf

and removed the # in front of the line

user_allow_other

Went to Ubuntu menu, “System” -> “Administration” -> “Users and Groups” added the key to change stuff at bottom, and selected my username and clicked manage groups.

Then scroll right down (not in alphabetical order) to the group FUSE double clicked it and put a tick on my username.

I then checked

/etc/groups

Sure enough I was added to the group FUSE.

CRITICAL


REBOOT!!!

Then#


ifuse /mnt/Pengy666/


JD!


Worked a charm. Dont forget to change the iPhone name from my Pengy666 to your phones name!

Good luck
dEVIANT
Excellent stuff, also good you've posted how you did it incase someone else comes across this thread.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2012 Invision Power Services, Inc.