Je souhaite synchroniser ma musique avec mon téléphone Android (Galaxy Nexus). J'essaie de déterminer le chemin de montage à utiliser à partir de Shell. La commande mount
n'apparaît pas sur le téléphone. Dans Nautilus, l’emplacement d’un fichier musical est indiqué comme suit:
gphoto2://[usb:001,009]/Music/foo.mp3
Comment pourrais-je monter cet emplacement à partir du shell?
(Je connais Banshee et d'autres lecteurs de musique. Je veux simplement utiliser la fonction rsync facile, fiable et sans crash.)
% cat /etc/issue
Ubuntu 12.04.1 LTS \n \l
% uname -a
Linux guava 3.2.0-35-generic #55-Ubuntu SMP Wed Dec 5 17:42:16 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
gphoto
est en train de monter automatiquement votre périphérique Android. Pour savoir où se trouve le point de montage, utilisez gvfs-mount -l
. Je crois que tous les points de montage finissent dans ~/.gvfs
.
J'ai une tablette Samsung Galaxy Tab 2 7.0 et elle semble agir de la même façon que la vôtre. Il ne se monte pas automatiquement très bien du tout, et pas de manière habituelle. Je l'ai parfois eu pour monter correctement, bien que souvent le contenu du dossier ne soit pas visible.
J'ai donc commencé à me pencher sur la question aujourd'hui et ai découvert une méthode qui fonctionne très bien avec ce site: http://blog.itsbilal.com/index.php/2012/12/connect-an-Android -4-0-phonetablet-to-ubuntu-the-fiable-way /
Il le monte dans un sous-répertoire de votre répertoire personnel; pour ma configuration, il crée deux dossiers, "Carte" et "Tablette".
Le stockage ne se trouve pas dans les endroits habituels, mais cela n'a pas d'importance. Je n'ai pas encore trouvé comment le monter automatiquement à l'aide de fstab, mais j'ai créé deux raccourcis pour monter et démonter à la demande. Si vous voulez des listes rapides d'Unity, il y avait un article ici qui pourrait aider, bien que je n'ai pas utilisé celui-ci.
PS ... Je pense que le téléphone doit être déverrouillé pour pouvoir monter correctement.
Je rsync à mon Android comme ceci (script bash):
if [ -n "`lsusb | grep -i Samsung`" ]
then
phone=`mktemp --directory`
go-mtpfs $phone &
sleep 3s
# Setting -T /tmp even though this is a security risk (/tmp race).
# Without that rsync fails on renaming .foo to foo for some reason.
opts="--archive --delete --update --progress -T /tmp"
rsync $opts ~/from/my/stuff $phone/Card/stuff
fusermount -u $phone
fi