O telefone é reconhecido no Ubuntu, mas não pode ser encontrado em dev / sdb

1

Eu tenho um LG v10 e quando eu o conecto no Ubuntu 12.02, ele é reconhecido e o Ubuntu diz que está montado, mas quando eu executo ls /dev/sd* , ele não está listado. É encontrado em lsusb , mas eu preciso do nome do dispositivo. Eu também não consigo ver nenhum arquivo no dispositivo, recebo o erro:

Sorry, could not display all the contents of "LGE Android Phone": DBus error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

Eu tentei vários cabos USB, mas todos eles dão o mesmo resultado. Além disso, meu objetivo final aqui é trabalhar em um G4 emparedado, então usar adb ou qualquer coisa assim não ajudará, preciso ver o dispositivo em /dev/sd*

Depois de aguardar algum tempo, posso ver os arquivos no telefone, mas ainda não foi detectado em /dev/sd*

A execução de gdisk -l /dev/bus/usb/xxx/xxx para o barramento de telefones e a ID retorna um erro informando que o dispositivo é um dispositivo de caractere

Alguma opinião?

    
por user2072135 15.02.2016 / 15:05

1 resposta

0

Se um dispositivo (telefone no seu caso) aparece como um dispositivo de bloco ( /dev/XdY , em que X e Y dependem do hardware) ou um dispositivo de caractere ( /run/user/nnnn/gvfs/mtp: ) é um recurso da combinação hardware e sistema operacional do dispositivo.

Assim, você nunca conseguirá listá-lo como um dispositivo de bloco (a menos que você escreva seu próprio módulo do kernel).

Tendo dito isso: você sempre pode remover fisicamente a memória do dispositivo, soldá-la no hardware do controlador de um pen drive, conectá-la à sua máquina e acessá-la como um dispositivo de bloco dessa maneira, mas isso é mais uma solução adequada para Lifehacks então Pergunte ao Ubuntu .

Desculpem ser o prenúncio de más notícias.

    
por Fabby 16.02.2016 / 00:19