Você procurou ver o que o Kernel está dizendo sobre o dispositivo. Conecte o dispositivo ao seu computador e execute o comando dmesg
. Pode lançar alguma luz sobre a situação. Você deve ver referências ao sdx no final da saída.
Editar para refletir o comentário do OP abaixo ...
Ligue um terminal. Cole o cartão e, em seguida, execute dmesg
, observe as últimas linhas de saída que você deve ver as referências a sdx (x sendo outra letra).
Como exemplo, é isso que recebo: -
[67680.024208] sd 4:0:0:0: [sdb] 7778304 512-byte logical blocks: (3.98 GB/3.70 GiB)
[67680.026448] sd 4:0:0:0: [sdb] No Caching mode page found
[67680.026453] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[67680.029934] sd 4:0:0:0: [sdb] No Caching mode page found
[67680.029939] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[67680.031738] sdb: sdb1
[67820.022977] sdb: detected capacity change from 3982491648 to 0
[67825.064523] sd 4:0:0:0: [sdb] 7778304 512-byte logical blocks: (3.98 GB/3.70 GiB)
[67825.066735] sd 4:0:0:0: [sdb] No Caching mode page found
[67825.066740] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[67825.069400] sd 4:0:0:0: [sdb] No Caching mode page found
[67825.069405] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[67825.071265] sdb: sdb1
[67825.445884] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
Eu posso ver meu cartão é detectado e atribuído como sdb com uma partição FAT como sdb1.
Editar 2 ...
Você já tentou forçar uma montaria?
Crie um ponto de montagem. %código%
tente uma montagem de força. sudo mount / dev / sdc1 / media / mysdcard -o force
Você pode precisar especificar o tipo de sistema de arquivos com o sinalizador sudo mkdir /media/mysdcard
. Eu não sei o que o sistema de arquivos Android usa. Eu acho que pode ser um ext? (Acontece que o sdcard é vfat) Em qualquer caso, adicione o -t
imediatamente após -t filesytemtype
. Como em mount
Veja este artigo link
Se funcionar, pegue todos os dados que você puder retirar do cartão.