O smartphone usado como pen drive USB é lido corretamente na máquina XP VirtualBox, mas o Linux Mint exibe apenas pastas raiz

1

O smartphone usado como cartão de memória USB é lido corretamente na máquina XP VirtualBox, mas o Linux Mint exibe apenas pastas raiz

O bastão é reconhecido pelo Linux, mas mostra somente a pasta de primeiro nível: as pastas são mostradas como "vazias".

Quando aberto com a máquina VirtualBox XP, posso acessar tudo. Então, não parece um problema de dispositivo / hardware USB?

Linux Mint 13 (baseado no Ubuntu Precise), kernel 3.2.0-53-genérico (i686)

O smartphone é o Samsung Note 2 no modo MTP. Listado como

gphoto2://[usb:001,006]/store_00010001 
-and-
gphoto2://[usb:001,006]/store_00020002

Por que "gphoto2"? gphoto2 está instalado.

Linha de comando:

luc@luc-MS-7502> gphoto2://[usb:001,011]/store_00020002
bash: gphoto2://[usb:001,011]/store_00020002: Aucun fichier ou dossier de ce type

Mensagem de alerta na conexão:

'Impossible de monter GT-N7100'
     Unable to mount GT-N7100
'Erreur lors de l'initialisation de l'appareil photo: -60: Impossible de verrouiller le périphérique'
     Error when initializing the camera:  -60: Unable to lock the peripheral

syslog diz Conectar:

[80493.024031] usb 1-6: new high-speed USB device number 6 using ehci_hcd Disconnect: [80765.488792] usb 1-6: USB disconnect, device number 6

lsusb:

Bus 001 Device 006: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II]

== Adicionado 15 Jan =======================================

fdisk

retorna somente dados para discos rígidos instalados.

Após a instalação (Etapa 1 a 3) sugerida por slm (Obrigado pela resposta!):

luc@luc-MS-7502> go-mtpfs /media/MyAndroid  
2014/01/15 22:45:06 compiled against libmtp 1.1.5 
Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).  
2014/01/15 22:45:06 found device Samsung: Galaxy models (MTP) (04e8:6860) @ bus 1, dev 3
:   
2014/01/15 22:45:06 storage ID 65537: Phone  
2014/01/15 22:45:06 storage ID 131074: Card  
2014/01/15 22:45:06 backing data /tmp/go-mtpfs893583131  
2014/01/15 22:45:06 starting FUSE unknown  

 (NOTE: NO PROMPT  ! )

e ainda mostrando apenas pastas 'raiz' de 'Telefone' e 'Cartão'

    
por Luc 11.01.2014 / 13:19

2 respostas

1

Quando o dispositivo é montado no sistema Windows, eu tentaria primeiro executar fdisk para ver se você não pode determinar que tipo de sistema de arquivos ele é. Pode até ter várias partições, e você está montando uma secundária quando estiver no Linux, e a principal no Windows.

Mas ao analisar alguns dos resultados fornecidos, o dispositivo está fornecendo acesso a pelo menos uma partição por meio de MTP - Protocolo de transferência de mídia . Para acessar esse tipo de sistema de arquivos, você precisará usar um aplicativo para montar o & acessá-lo com sucesso, como gphoto2 .

Sem ver a saída de fdisk , é difícil oferecer mais ajuda, não está claro qual é a composição das partições com este dispositivo.

Montando dispositivos Android

Eu encontrei este tópico em um dos fóruns do Linux Mint, intitulado: " Conectando-se a dispositivos Android 4.x + com MTP ", que discute a montagem de dispositivos Android no Mint. Isso pode te dar o que você quer, mas eu não tenho um dispositivo para confirmar isso, então sua milhagem pode variar.

OBSERVAÇÃO: Estas instruções estão desatualizadas, o suporte MTP nativo agora está incorporado no Mint 15 e acima! Mas se você está preso no Linux Mint 13 ou 14, você pode usar estas instruções para montar seus dispositivos Android.

Passo 1 - instale

$ sudo add-apt-repository ppa:webupd8team/unstable
$ sudo apt-get update
$ sudo apt-get install go-mtpfs

Passo 2 - anexar dispositivo

Quando o software acima estiver instalado, conecte seu dispositivo Android usando um cabo USB.

Etapa 3 - montar dispositivo

$ go-mtpfs /media/MyAndroid

Etapa 4 - procurar dispositivo

O dispositivo deve aparecer como qualquer outro dispositivo USB no MATE / Nautilus.

Etapa 5 - desmontar o dispositivo

$ fusermount -u /media/MyAndroid
    
por 11.01.2014 / 15:11
0

Desde o meu último post, a situação é pior: qualquer dispositivo conectado ao USB não aparece (dizendo 'Não autorizado'), mas monta automaticamente quando logado como root (Após voltar à linha de comando, logar como root e 'startx')

Mas encontrei o comando pmount/pumount que faz o trabalho ...

Parece relacionado a privilégios em algum lugar, mas não encontrou onde.

Não a solução , mas uma solução: Como usuário, ela tem 'normalmente' para montar automaticamente e mostrar o dispositivo na área de trabalho e Caja /..

    
por 26.08.2014 / 19:11