web-dev-qa-db-fra.com

Comment monter un périphérique Android (2.3.4) sur Ubuntu 13.04

Ubuntu reconnaît le périphérique et l'a apparemment attribué à sdc dans ce cas, mais mount continue de renvoyer un message "aucun support trouvé". Voici la sortie lsusb:

us 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 04d9:1603 Holtek Semiconductor, Inc. Keyboard
Bus 002 Device 007: ID 0fce:215b Sony Ericsson Mobile Communications AB
Bus 002 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 002 Device 004: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer

dmesg| grep scsi sortie:

[    0.568150] ACPI: bus type scsi registered
[    1.023975] scsi0 : ata_piix
[    1.024035] scsi1 : ata_piix
[    1.179932] scsi2 : ata_piix
[    1.179982] scsi3 : ata_piix
[    1.223582] scsi 1:0:0:0: Direct-Access  ATA  SAMSUNG SSD 830  CXM0 PQ: 0  ANSI: 5
[    1.223662] sd 1:0:0:0: Attached scsi generic sg0 type 0
[    1.224331] scsi 1:0:1:0: CD-ROM            HL-DT-ST DVDRAM GH24NS90  IN01 PQ: 0 ANSI: 5
[    1.229146] sr0: scsi3-mmc drive: 24x/48x writer dvd-ram cd/rw xa/form2 cdda tray
[    1.229218] sr 1:0:1:0: Attached scsi CD-ROM sr0
[    1.229261] sr 1:0:1:0: Attached scsi generic sg1 type 5
[    1.424473] scsi 3:0:0:0: Direct-Access     ATA      ST3000DM001-1CH1 CC24 PQ: 0 ANSI: 5
[    1.424606] sd 3:0:0:0: Attached scsi generic sg2 type 0
[    1.489666] scsi4 : ahci
[    1.489714] scsi5 : ahci
[    4.121421] scsi6 : usb-storage 2-1.7:1.0
[    4.121493] scsi7 : usb-storage 2-1.8:1.0
[    5.120804] scsi 6:0:0:0: Direct-Access     Generic  USB SD Reader    1.00 PQ: 0 ANSI: 0
[    5.120832] scsi 7:0:0:0: Direct-Access     SEMC     Mass Storage     0100 PQ: 0 ANSI: 2
[    5.121357] scsi 6:0:0:1: Direct-Access     Generic  USB CF Reader    1.01 PQ: 0 ANSI: 0
[    5.121577] sd 7:0:0:0: Attached scsi generic sg3 type 0
[    5.121859] scsi 6:0:0:2: Direct-Access     Generic  USB SM Reader    1.02 PQ: 0 ANSI: 0
[    5.122627] scsi 6:0:0:3: Direct-Access     Generic  USB MS Reader    1.03 PQ: 0 ANSI: 0
[    5.123620] sd 6:0:0:0: Attached scsi generic sg4 type 0
[    5.123725] sd 6:0:0:1: Attached scsi generic sg5 type 0
[    5.123826] sd 6:0:0:2: Attached scsi generic sg6 type 0
[    5.125361] sd 6:0:0:3: Attached scsi generic sg7 type 0
[  821.206856] scsi8 : usb-storage 2-1.8:1.0
[  822.206192] scsi 8:0:0:0: Direct-Access     SEMC     Mass Storage     0100 PQ: 0 ANSI: 2
[  822.207363] sd 8:0:0:0: Attached scsi generic sg3 type 0
[ 1044.183578] scsi9 : usb-storage 2-1.5:1.0
[ 1045.183448] scsi 9:0:0:0: Direct-Access     SEMC     Mass Storage     0100 PQ: 0 ANSI: 2
[ 1045.184785] sd 9:0:0:0: Attached scsi generic sg3 type 0

Aussi, voici ls -laR /dev/disk output:

/dev/disk/by-id:
total 0
drwxr-xr-x 2 root root 540 May 29 23:12 .
drwxr-xr-x 6 root root 120 May 29 22:55 ..
lrwxrwxrwx 1 root root   9 May 29 22:55 ata-HL-DT-ST_DVDRAM_GH24NS90_K61C7663112 ->     ../../sr0
lrwxrwxrwx 1 root root   9 May 29 22:55 ata-SAMSUNG_SSD_830_Series_S0Z3NEAC844116 -> ../../sda
lrwxrwxrwx 1 root root  10 May 29 22:55 ata-SAMSUNG_SSD_830_Series_S0Z3NEAC844116-part1 -> ../../sda1
lrwxrwxrwx 1 root root  10 May 29 22:55 ata-SAMSUNG_SSD_830_Series_S0Z3NEAC844116-part2 -> ../../sda2
lrwxrwxrwx 1 root root  10 May 29 22:55 ata-SAMSUNG_SSD_830_Series_S0Z3NEAC844116- part5 -> ../../sda5
lrwxrwxrwx 1 root root   9 May 29 22:55 ata-ST3000DM001-1CH166_Z1F1HHH1 -> ../../sdb
lrwxrwxrwx 1 root root  10 May 29 22:55 ata-ST3000DM001-1CH166_Z1F1HHH1-part1 ->  ../../sdb1
lrwxrwxrwx 1 root root   9 May 29 22:55 scsi-SATA_SAMSUNG_SSD_830S0Z3NEAC844116 ->  ../../sda
lrwxrwxrwx 1 root root  10 May 29 22:55 scsi-SATA_SAMSUNG_SSD_830S0Z3NEAC844116-part1   -> ../../sda1
lrwxrwxrwx 1 root root  10 May 29 22:55 scsi-SATA_SAMSUNG_SSD_830S0Z3NEAC844116-part2  -> ../../sda2
lrwxrwxrwx 1 root root  10 May 29 22:55 scsi-SATA_SAMSUNG_SSD_830S0Z3NEAC844116-part5  -> ../../sda5
lrwxrwxrwx 1 root root   9 May 29 22:55 scsi-SATA_ST3000DM001-1CH_Z1F1HHH1 ->  ../../sdb
lrwxrwxrwx 1 root root  10 May 29 22:55 scsi-SATA_ST3000DM001-1CH_Z1F1HHH1-part1 ->  ../../sdb1
lrwxrwxrwx 1 root root   9 May 29 22:55 usb-Generic_USB_CF_Reader_058F312D81B-0:1 ->  ../../sde
lrwxrwxrwx 1 root root   9 May 29 22:55 usb-Generic_USB_MS_Reader_058F312D81B-0:3 ->  ../../sdg
lrwxrwxrwx 1 root root   9 May 29 22:55 usb-Generic_USB_SD_Reader_058F312D81B-0:0 -> ../../sdd
lrwxrwxrwx 1 root root   9 May 29 22:55 usb-Generic_USB_SM_Reader_058F312D81B-0:2 -> ../../sdf
lrwxrwxrwx 1 root root   9 May 29 23:12 usb-SEMC_Mass_Storage_43423541314545314A4D-0:0 -> ../../sdc
lrwxrwxrwx 1 root root   9 May 29 22:55 wwn-0x5000c5004ec935bc -> ../../sdb
lrwxrwxrwx 1 root root  10 May 29 22:55 wwn-0x5000c5004ec935bc-part1 -> ../../sdb1
lrwxrwxrwx 1 root root   9 May 29 22:55 wwn-0x5001480000000000 -> ../../sr0
lrwxrwxrwx 1 root root   9 May 29 22:55 wwn-0x5002538043584d30 -> ../../sda
lrwxrwxrwx 1 root root  10 May 29 22:55 wwn-0x5002538043584d30-part1 -> ../../sda1
lrwxrwxrwx 1 root root  10 May 29 22:55 wwn-0x5002538043584d30-part2 -> ../../sda2
lrwxrwxrwx 1 root root  10 May 29 22:55 wwn-0x5002538043584d30-part5 -> ../../sda5

et enfin mon mount appel:

Sudo mount /dev/sdc /mnt
mount: no medium found on /dev/sdc

J'ai redémarré plusieurs fois et utilisé tous les ports disponibles sur mon ordinateur. Le modèle de téléphone Sony Ericsson. J'ai également créé la règle udev:

SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", MODE="0666", GROUP="plugdev".

Le fichier est situé à:

/etc/udev/rules.d/51-Android.rules.
Suis-je stupide et oublie-t-il quelque chose d'évident (désolé si je le suis ...)?

Merci pour toute aide que vous pouvez offrir.

Mise à jour

Cet appareil n'étant pas activé (aucun service fourni par Verizon), je ne parviens pas à mettre à jour le logiciel. Après la recherche, il semble que la 2.3.4 ne puisse pas être enracinée (je peux donc flasher le dernier micrologiciel sur le périphérique) à l’aide du programme SuperOneClick (j’avais vraiment envie de l’utiliser ...). J'ai donc fini par déclasser le périphérique à la version 2.3.3 en l'enracinant et en flashant le firmware 2.3.3 sur le périphérique. Après un redémarrage de l'appareil, le téléphone m'a demandé si je souhaitais monter ma carte SD, ce que j'ai fait, et Ubuntu l'a reconnue correctement. Je suis donc maintenant en mesure de poursuivre mon projet initial, mais la question de savoir comment monter la carte SD de cet appareil exécutant la version 2.3.4 est toujours sans réponse. En essayant de monter la carte SD (sans sortir la carte et sans insérer un lecteur de carte SD ...), je vous recommande de passer à la version antérieure (ou à la mise à niveau ...) du périphérique jusqu'à ce qu'une solution soit trouvée. Racine à tes risques et périls!

7
Kirk

Vous ne pouvez pas monter un périphérique Android de manière normale, comme un lecteur flash.

Vous devez utiliser MTP (Media Transfer Protocol) - un protocole pour les périphériques de stockage intelligents. Il existe un système de fichiers Fuse appelé mtpfs Install comixcursors-lefthanded que vous pouvez l'utiliser dans ce sens. Voir ici plus d’informations: Montage de la carte SD de votre MTP Android sur Ubunt .

J'ai aussi trouvé ce sujet à propos de Comment monter correctement Android 4.0+ périphériques sous Ubuntu à l'aide de Go-MTPFS qui peut être utile. L'idée dans cette bande de roulement est d'utiliser Go-mtpfs .

2
Radu Rădeanu