He conectado un Samsung Galaxy S i9000 a una máquina Linux a través del cable USB.
¿Cómo puedo acceder a los discos del Galaxy desde la máquina Linux a través de este cable (y no a través de la conexión inalámbrica o abriendo la cubierta y quitando la tarjeta SD)?
No puedo encontrar nada en /dev/disk/by-id/ en la máquina Linux que pueda ser montado.
Edit: Mientras está conectado a través de USB, hay un ícono de USB en la barra de notificaciones del dispositivo Android Galaxy. Cuando despliego la barra de notificaciones, veo un elemento "Conexión USB". Pero no puedo hacer nada ni cambiar nada con él.
Los pasos de la respuesta aceptada:
1) Ve a Configuración - Aplicaciones - Desarrollo y apaga la Depuración USB
.
2) Ve a Configuración - Acerca del teléfono y cambia la conexión USB a Preguntar al conectar
. Tal vez Almacenamiento masivo
también podría funcionar, pero en mi caso había alguna aplicación de Samsung kies
que seguía bloqueando la conexión con esta configuración, así que prefiero preguntar
.
3) Conecta el dispositivo a la caja de Linux con el cable USB. El dispositivo Android mostrará un menú, selecciona Almacenamiento masivo
.
4) Debería aparecer un ícono de USB en la barra de notificaciones del dispositivo Android. Deslízalo hacia abajo y selecciona montar...
.
Si nada se monta automáticamente en la caja de Linux en /media/
, tendrás que montarlo manualmente.
Puedes ver el syslog en la caja de Linux con este comando, escríbelo en una consola de un usuario que tenga derechos de sudo antes de conectar el cable USB:
sudo tail -f /var/log/syslog
Deberían aparecer algunos mensajes después de conectar el cable que te ayudarán a analizar la situación.
Este enlace también es un buen recurso: http://androidforums.com/android-lounge/115574-solved-cannot-mount-android-device-via-usb-linux.html