gphoto
é a montagem automática do seu dispositivo Android. Para descobrir onde está o ponto de montagem real, use gvfs-mount -l
. Eu acredito que todos os pontos de montagem reais acabam em ~/.gvfs
.
Eu gostaria de rsync minha música com meu telefone Android (Galaxy Nexus), estou tentando descobrir o caminho de montagem para usar a partir do shell. O comando mount
não aparece no telefone. No Nautilus, a localização de um arquivo de música é mostrada como:
gphoto2://[usb:001,009]/Music/foo.mp3
Como eu montaria esse local a partir do shell?
(Eu sei sobre o Banshee e outros players de música. Eu só quero usar o rsync fácil, confiável e sem falhas.)
% 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
é a montagem automática do seu dispositivo Android. Para descobrir onde está o ponto de montagem real, use gvfs-mount -l
. Eu acredito que todos os pontos de montagem reais acabam em ~/.gvfs
.
Eu tenho um tablet Samsung Galaxy Tab 2 7.0 e ele parece agir da mesma maneira que o seu. Não se monta automaticamente muito bem em absoluto, e não de qualquer modo habitual. Às vezes, consegui montá-lo corretamente, embora muitas vezes nenhum conteúdo da pasta esteja visível.
Então, comecei a investigar isso hoje e descobri um método que funciona muito bem, usando este site: link
Ele monta em um subdiretório do seu diretório pessoal; para minha configuração, cria duas pastas, "Card" e "Tablet".
O armazenamento não está em nenhum dos lugares habituais, mas isso não importa realmente. Eu ainda não descobri como fazer isso automaticamente usando o fstab, mas criei dois atalhos para montar e desmontar sob demanda. Se você quiser listas rápidas do Unity, há um artigo aqui isso pode ajudar, embora eu não tenha usado este.
PS ... Eu acredito que o telefone precisa ser desbloqueado para montar com sucesso.
Eu rsync para o meu android assim (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