Pages : 1
#1 Le 06/05/2006, à 21:13
- MitraSun
Monter un périphérique USB.
Bonsoir à tous.
J'ai beau fouiller le forum, rien ne m'inspire. Je tourne sous Breezy.
Je dispose d'un téléphone Motorola SLVR L7 et l'ai connecté à ma machine via son port USB. Un lsusb me donne :
Bus 003 Device 013: ID 22b8:4810 Motorola PCS E398 Storage
Bus 003 Device 005: ID 0caf:2517 Buslink
Bus 003 Device 003: ID 0caf:2515 Buslink
Bus 003 Device 002: ID 04b4:6560 Cypress Semiconductor Corp. CY7C65640 USB-2.0 "TetraHub"
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 046d:c00e Logitech, Inc. Optical Mouse
Bus 001 Device 001: ID 0000:0000
Un ls -l /dev/sd* me donne :
brw-r----- 1 root plugdev 8, 0 May 6 08:42 sda
brw-r----- 1 root plugdev 8, 16 May 6 21:42 sdb
Vu l'heure de modification, je déduis que mon téléphone est sur sdb, sda étant ma clef USB à laquelle j'accède sans problème.
Seulement je n'arrive pas à monter mon téléphone :
root@mitra:/dev# mount -t vfat /dev/sdb /tph
mount: No medium found
Que dois-je faire ? Je n'ai pas d'idée...
Dans l'attente de vous lire, @+
Hors ligne
#2 Le 06/05/2006, à 23:35
- AlexandreP
Re : Monter un périphérique USB.
Tu essayes de monter un disque, alors que tu ne peux que monter des partitions. C'est pour cela que ça ne fonctionne pas.
Essaye plutôt de lister les partitions pour trouver laquelle correspond à celle de ton téléphone portable:
# fdisk -l
«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.
Hors ligne
#3 Le 07/05/2006, à 11:11
- Nick
Re : Monter un périphérique USB.
Salut,
je me permet de me mêler à cette conversation car j'ai un peu le même problème...
Mon disque windows en boitier externe relié via USB n'est pas reconnu alors que je n'ai aucun problème pour mes clefs USB.
J'ai essayé fdisk -l et rien. Nada. Cela veut-il dire que le disque n'est pas reconnu ou bien le boitier a t'il un pbme ?
Quand mes potes viennent chez moi, leur disque externe fonctionnent très bien.
Comment peut-on checker le disque ? (il marche très bien quand il est branché en interne sous windows)
@+,
NicK.
"All fled - all done, so lift me on the pyre ;
The feast is over the lamps expire."
Derniers vers de R. E. Howard, avant son suicide.
Nick's Paradise Lost
Hors ligne
#4 Le 07/05/2006, à 12:22
- koflesinge
Re : Monter un périphérique USB.
Ton disque externe doit etre formaté en ntfs , donc forcément , linux ne le reconnait pas .PAssen fat32 , ou , si tu veux complètement migrer sous linux , en ext2 (moins de problèmes de fragmentation...)
sinon , va voir ici
Hors ligne
#5 Le 07/05/2006, à 13:04
- mathesis
Re : Monter un périphérique USB.
@ Nick
@ Koflesinge
Vous avez lu son message ?
@Nick
Ton disque externe tu l'as monté toi-même : boîtier externe + DD prévu pour mettre dans une tour ? J'ai eu cette configuration, le boîtier pouvait mettre du temps avant d'être monté. Linux peut être lent à la détente. Cela dit si ça n'arrive jamais c'est qu'il y a un problème. Tu as essayé de relancer hotplug et le truc qui gère le scsi sous linux (je n'utilise plus de DD en externe, j'ai oublié les commandes :-) ).
@ Koflesinge
En parlant de DD externe en USB : aucun rapport, linux lit sur du NTFS sans aucun problème.
@MitraSun
AlexandreP t'a donné la bonne solution.
Hors ligne
#6 Le 07/05/2006, à 14:43
- MitraSun
Re : Monter un périphérique USB.
Merci à tous de vos réponses.
koflesinge :
Il s'agit d'un téléphone, pas d'un disque. Je n'ai donc pas intérêt à y créer un file-system ext2 si je veux récupérer ce qui s'y trouve.
AlexandreP :
Je ne comprends pas ce que tu veux dire par
Tu essayes de monter un disque, alors que tu ne peux que monter des partitions.
Unix ne connaît que des fichiers et file-systems et pour utiliser un disque il faut d'abord y créer un système de fichiers, c'est précisément ce que je veux monter.
Voici ce que j'obtiens :
root@mitra:/dev# fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 608 4883728+ b W95 FAT32
/dev/hda2 609 851 1951897+ 83 Linux
/dev/hda3 852 9729 71312535 5 Extended
/dev/hda5 852 3283 19535008+ 83 Linux
/dev/hda6 3284 3526 1951866 83 Linux
/dev/hda7 3527 3648 979933+ 83 Linux
/dev/hda8 3649 3891 1951866 82 Linux swap / Solaris
/dev/hda9 3892 9729 46893703+ 83 LinuxDisk /dev/sda: 262 MB, 262144000 bytes
9 heads, 56 sectors/track, 1015 cylinders
Units = cylinders of 504 * 512 = 258048 bytesThis doesn't look like a partition table
Probably you selected the wrong device.Device Boot Start End Blocks Id System
/dev/sda1 ? 3809427 4889659 272218546+ 20 Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(356, 97, 46) logical=(3809426, 4, 31)
Partition 1 has different physical/logical endings:
phys=(357, 116, 40) logical=(4889658, 7, 27)
Partition 1 does not end on cylinder boundary.
/dev/sda2 ? 2639255 3708652 269488144 6b Unknown
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(288, 110, 57) logical=(2639254, 3, 19)
Partition 2 has different physical/logical endings:
phys=(269, 101, 57) logical=(3708651, 6, 50)
Partition 2 does not end on cylinder boundary.
/dev/sda3 ? 1069424 3843953 699181456 53 OnTrack DM6 Aux3
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(345, 32, 19) logical=(1069423, 3, 32)
Partition 3 has different physical/logical endings:
phys=(324, 77, 19) logical=(3843952, 8, 47)
Partition 3 does not end on cylinder boundary.
/dev/sda4 * 2767119 2767161 10668+ 49 Unknown
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(87, 1, 0) logical=(2767118, 3, 24)
Partition 4 has different physical/logical endings:
phys=(335, 78, 2) logical=(2767160, 6, 24)
Partition 4 does not end on cylinder boundary.Partition table entries are not in disk order
J'ai bien essayé :
root@mitra:/dev# mount -t vfat /dev/sda1 /tph
mount: special device /dev/sda1 does not exist
root@mitra:/dev# mount -t vfat /dev/sda2 /tph
mount: special device /dev/sda2 does not exist
root@mitra:/dev# mount -t vfat /dev/sda3 /tph
mount: special device /dev/sda3 does not exist
root@mitra:/dev# mount -t vfat /dev/sda4 /tph
mount: special device /dev/sda4 does not exist
root@mitra:/dev# mount -t vfat /dev/sdc /tph
mount: special device /dev/sdc does not exist
root@mitra:/dev# fdisk -l | grep "/dev/sd"
Disk /dev/sda: 262 MB, 262144000 bytes
/dev/sda1 ? 3809427 4889659 272218546+ 20 Unknown
/dev/sda2 ? 2639255 3708652 269488144 6b Unknown
/dev/sda3 ? 1069424 3843953 699181456 53 OnTrack DM6 Aux3
/dev/sda4 * 2767119 2767161 10668+ 49 Unknown
sdb n'apparaît pas pourtant mon téléphone y est :
root@mitra:/dev# ls -l sd*
brw-r----- 1 root plugdev 8, 0 May 6 08:42 sda
brw-r----- 1 root plugdev 8, 16 May 7 14:45 sdb
Voilà, je suis toujours bloqué.
Dans l'attente de vous lire, @+
Hors ligne
#7 Le 07/05/2006, à 15:05
- alainlepilote
Re : Monter un périphérique USB.
Bonjour,
@Nick
J'ai eu le même problème avec mon DD externe, c'est un soucis de formattage apparement. Reformatte-le sous linux et normalement ça devrait être détecté par ubuntu lors d'un montage à chaud.
@Mitrasun
Suite à mon problème avec mon DD externe, j'avais utilisé la solution de monté mon DD manuellement jusqu'à ce que je le reformatte.
Il faut suivre la même procédure que celle indiqué dans le wiki pour la reconnaissance des partitions windows. Tu crée un dossier dans /mnt ou /media selon tes préférences, puis tu ajoute une entrée dans le fstab.
J'avais mis sda1 comme partition dans le fstab mais il faudra adapter à ton cas.
Le seul soucis c'est qu'il faudra brancher ton téléphone en premier sinon le sda1 ou autre sera déjà prise par un autre périphérique.
J'espère que j'ai été clair !!!
Mais ça ne constitue toute fois qu'une solution bateau en attendant une réelle solution
Hors ligne
#8 Le 07/05/2006, à 21:18
- Nick
Re : Monter un périphérique USB.
Reformatter veut dire perdre ses données... bof.
Je pense que le problème vient du boitier car en interne le disque est reconnu (même si c'est du NTFS) et donc lisible (c'est tout ce que je demande).
Merci pour vos idées.
@+,
NicK.
"All fled - all done, so lift me on the pyre ;
The feast is over the lamps expire."
Derniers vers de R. E. Howard, avant son suicide.
Nick's Paradise Lost
Hors ligne
#9 Le 08/05/2006, à 01:28
- AlexandreP
Re : Monter un périphérique USB.
AlexandreP :
Je ne comprends pas ce que tu veux dire parTu essayes de monter un disque, alors que tu ne peux que monter des partitions.
Unix ne connaît que des fichiers et file-systems et pour utiliser un disque il faut d'abord y créer un système de fichiers, c'est précisément ce que je veux monter.
Bah, partition = système de fichiers, si tu veux.
Je vais tenter d'illustrer mon propos avec des tartes.
Tu disposes d'une assiette à tarte (conteneur) dans laquelle il y a une tarte (contenu). Tu as faim, tu veux la manger. Tu veux manger de la tarte (le contenu), et non l'assiette (le conteneur). De plus tu veux manger des pointes de tarte. Au minimum, tu peux manger une pointe de tarte (la tarte entière), mais rien n'empêche de la fractionner en plusieurs pointes.
Avec un disque dur, c'est la même chose. Le disque est un conteneur. Tu veux lire du contenu, pas le conteneur. Le contenu, c'est un système de fichiers, ou partition. Au minimum, ton disque dur doit contenir une partition (système de fichiers occupant l'espace entier du disque dur), mais il peut en contenir plusieurs.
Résumé: tu ne peux pas monter le conteneur (le disque), seulement le contenu (le système de fichiers, la partition).
Ton téléphone portable est à considérer comme un disque dur. Le principe s'applique à tous les périphériques portables agissant comme un disque dur (clé USB, disquette, baladeur de type UMS, APN, etc.). Apparemment, ton téléphone est fractionné en différentes partitions. La question à se poser est: laquelle contient des données? Ensuite, le type de système de fichiers n'est pas détecté; la seconde question à se poser est: quel système de fichiers ton téléphone utilise-t-il?
Si tu branches ton téléphone portable sur un ordinateur sous Windows, arrives-tu à lire et écrire sur ton téléphone portable? Windows te renseigne-t-il sur le type de système de fichiers qu'il utilise?
«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.
Hors ligne
#10 Le 13/05/2006, à 06:50
- MitraSun
Re : Monter un périphérique USB.
Merci à tous de vos réponses.
Ma fille vient de perdre son téléphone (en effet, il était question du sien), l'affaire est donc réglée.
Quelques commentaires :
alainlepilote
Formater est une bonne idée sauf pour garder les données déjà présentes.
AlexandreP
Tes tartes m'on mis l'eau à la bouche mais rassure-toi je pratique Unix depuis assez longtemps pour savoir ce qu'est un file system. On parle de disque quand on ajoute le périphérique au système, puis lors de l'utilisation de la machine on ne voit que des FS, on ne parle plus de disque D: comme chez certain éditeur...
Bonne continuation à tous.
Hors ligne
Pages : 1