Onde é o ponto de montagem do meu telefone Android, para que eu possa rsync ele?

2

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
    
por Sonia Hamilton 30.12.2012 / 04:05

3 respostas

2

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 .

    
por tgies 30.12.2012 / 05:56
1

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.

    
por Marty Fried 30.12.2012 / 07:38
1

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
    
por Robert 12.08.2013 / 02:14