Oggi mi sono imbattuto in questo piccolo problemino, quello di montare il filesystem del mio iphone 4 su Ubuntu. Chi possiede un’ iphone sa che quando attacchi il telefono via usb, Ubuntu riconosce soltanto alcune directory cioè quella utente e quella dei documenti, e non ci è possibile vedere quella di root.

Per iniziare, da qualsiasi versione di Ubuntu voi abbiate, installiamo il seguente programma Ifuse.

#sudo apt-get install ifuse

Una volta installato, procediamo a montare il nostro telefono. Inseriamo l’usb, e di seguito eseguite questi comandi.

#sudo mkdir /mnt/IphoneRoot 
#sudo usermod -a -G fuse "userproprio" 
#sudo chown "userproprio" /mnt/IphoneRoot 
#sudo chgrp fuse /mnt/IphoneRoot 
#sudo ifuse /mnt/IphoneRoot --root -o allow_other

Ovviamente sostituite “userproprio” con il vostro utente di ubuntu. Se non lo sapete, potete vederlo utilizzando questo comando

#whoami

Semplice e veloce, adesso possiamo navigare nel filesystem del nostro iphone che si troverà in /mnt/IphoneRoot.