View previous topic :: View next topic |
Author |
Message |
kangal Guru
Joined: 25 Jun 2005 Posts: 362 Location: Paris
|
Posted: Fri Jun 02, 2006 10:37 pm Post subject: [USB] Probleme de umount/eject |
|
|
Bonsoir a tous!
J'essaye de monter mon telephone portable (tout nouveau tout beau) sur ma petite gentoo:
Ca ce passe pas mal au debut. je le branche en usb, le telephone demande a passer en mode "transfert de donnees" ce que je lui accorde.
Ensuite je monte /dev/sdb sur /mnt/Nokia , la je peux bien me ballader dans les rep de la carte memoire de mon tel, et egalement y copier ce que je veux.
Le probleme arrive a la fin. Lorsque je veux ejecter mon telephone, et bien rien ne ce passe...
le prompt passe a la ligne, mais ne semble pas arriver a ejecter le telephone, du coup ce dernier reste en mode "transfert de donnees".
La seule solution que j'ai est d'enlever le cable du tel, pour qu'il sorte de son mode de transfert, et que mon shell me reprint enfin mon prompt.
Le probleme est que quand je procede comme ca, et bien je ne retrouve pas sur mon tel les fichiers que j'y ait copie...
Sous windows, je procede totalement de la meme maniere, sauf que a la fin je clique sur l'icone "ejecter peripherique usb" et ensuite tout ce passe bien: mon tel switch en mode normal et les fichiers sont bien transferes...
Y a t-il quelque chose que je puisse faire pour forcer mon pc a ejecter le tel?
Merci a tous _________________ SNK 4 Ever |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Fri Jun 02, 2006 10:50 pm Post subject: |
|
|
tu attends combien de temps entre le umount et le moment ou tu debranches le cable ? Car les données sont seulement synchronisées quand tu umount, donc si t'as copié pas mal de trucs ca peut prendre du temps ! (enfin en usb1 c'est assez lent...) _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
kangal Guru
Joined: 25 Jun 2005 Posts: 362 Location: Paris
|
Posted: Fri Jun 02, 2006 10:59 pm Post subject: |
|
|
J'ai un peu de nouveau:
@kernel_sensei : merci de ton attention, et bien oui j'attend longtemps, tres meme, mais ce qui suivre t'aiguilleras surement:
J'ai mis des grand coups de dmesg,voici ce que ca donne:
juste apres le branchement du tel:
Code: |
usb 2-6: new full speed USB device using ohci_hcd and address 16
usb 2-6: configuration #1 chosen from 1 choice
scsi13 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 16
usb-storage: waiting for device to settle before scanning
Vendor: Model: Rev:
Type: Direct-Access ANSI SCSI revision: 00
SCSI device sdb: 245920 512-byte hdwr sectors (126 MB)
sdb: Write Protect is off
sdb: Mode Sense: 03 00 00 00
sdb: assuming drive cache: write through
SCSI device sdb: 245920 512-byte hdwr sectors (126 MB)
sdb: Write Protect is off
sdb: Mode Sense: 03 00 00 00
sdb: assuming drive cache: write through
sdb: unknown partition table
sd 13:0:0:0: Attached scsi removable disk sdb
sd 13:0:0:0: Attached scsi generic sg1 type 0
usb-storage: device scan complete
VFS: Can't find an ext2 filesystem on dev sda.
FAT: bogus number of FAT structure
VFS: Can't find a valid FAT filesystem on dev sda.
VFS: Can't find an ext2 filesystem on dev sda1.
|
apres je peux monter le tel, copier mon Mp3, ensuite:
Code: |
kangal@Gentoo ~ $ umount /mnt/N80
|
le dmsg renvoi:
Code: |
sd 13:0:0:0: SCSI error: return code = 0x10070000
end_request: I/O error, dev sdb, sector 45119
sd 13:0:0:0: SCSI error: return code = 0x10070000
end_request: I/O error, dev sdb, sector 45127
sd 13:0:0:0: SCSI error: return code = 0x10070000
end_request: I/O error, dev sdb, sector 45135
sd 13:0:0:0: SCSI error: return code = 0x10070000
end_request: I/O error, dev sdb, sector 45791
sd 13:0:0:0: SCSI error: return code = 0x10070000
end_request: I/O error, dev sdb, sector 45799
|
ensuite le term est plante, dans un autre term, je constate que le nokia est a peu pres demonter, et un eject /mnt/N80 plante le term de la meme maniere et renvois dans le dmsg:
Code: |
VFS: Can't find an ext2 filesystem on dev sda.
FAT: bogus number of FAT structure
VFS: Can't find a valid FAT filesystem on dev sda.
VFS: Can't find an ext2 filesystem on dev sda1.
sd 13:0:0:0: SCSI error: return code = 0x10070000
end_request: I/O error, dev sdb, sector 57431
sd 13:0:0:0: SCSI error: return code = 0x10070000
end_request: I/O error, dev sdb, sector 57439
sd 13:0:0:0: SCSI error: return code = 0x10070000
end_request: I/O error, dev sdb, sector 57447
sd 13:0:0:0: SCSI error: return code = 0x10070000
end_request: I/O error, dev sdb, sector 57455
sd 13:0:0:0: SCSI error: return code = 0x10070000
end_request: I/O error, dev sdb, sector 57463
sd 13:0:0:0: SCSI error: return code = 0x10070000
end_request: I/O error, dev sdb, sector 57471
sd 13:0:0:0: SCSI error: return code = 0x10070000
end_request: I/O error, dev sdb, sector 57479
|
voila voila _________________ SNK 4 Ever |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Fri Jun 02, 2006 11:15 pm Post subject: |
|
|
ton telephone il est formaté en quoi et tu le montes avec quel type de fs ?
Que donne la commande mount une fois le téléphone monté ? _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
kangal Guru
Joined: 25 Jun 2005 Posts: 362 Location: Paris
|
Posted: Fri Jun 02, 2006 11:22 pm Post subject: |
|
|
Je ne sais pas en quoi est formater le tel, comme c'est une carte memoire, j'ai supposer que c'etait en fat...
Code: |
kangal@Gentoo ~ $ mount
/dev/hda3 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
udev on /dev type tmpfs (rw,nosuid)
devpts on /dev/pts type devpts (rw)
usbfs on /proc/bus/usb type usbfs (rw,devmode=0664,devgid=85)
/dev/sdb on /mnt/N80 type vfat (rw,noexec,nosuid,nodev,umask=0,user=kangal)
|
_________________ SNK 4 Ever |
|
Back to top |
|
|
anigel Bodhisattva
Joined: 14 Apr 2003 Posts: 1894 Location: Un petit bled pas loin de Limoges ;-)
|
Posted: Sat Jun 03, 2006 7:42 am Post subject: |
|
|
A priori ça doit être du FAT effectivement. Mais peut-être aussi du FAT32 ? Pour éviter les ennuis, je tenterais de mettre "auto" pour le type de fs.
Par contre, concernant le temps que tu attends pour la synchronisation des données, je te suggère de rajouter l'option "sync" à tes flags de montage. Ainsi chaque opération de lecture / écriture se fait en temps réel. Quand le shell te rend la main, au moins, tu es sûr que le fichier est physiquement sur le disque. _________________ Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres. |
|
Back to top |
|
|
Tanki Apprentice
Joined: 29 Mar 2005 Posts: 195 Location: Bordeaux/France
|
Posted: Sat Jun 03, 2006 10:59 am Post subject: |
|
|
anigel wrote: |
Par contre, concernant le temps que tu attends pour la synchronisation des données, je te suggère de rajouter l'option "sync" à tes flags de montage. |
y'avait pas une histoire comme quoi c'était dangeureux de mettre sync sur des périph type mémoire flash ?
comme quoi c'était un peu buggé ou je sais pas quoi et que ça la flinguais en faisant des trucs pas très propres avec le FS ou je sais pas quoi ?
des infos si ça remarche comme il faut? (j'avour que ça me serais pratique à moi aussi le sync...) _________________ Kick Ass !
Dell XPS 13 Developer Edition 9350 | Intel Core i7 @2.20 GHz | 16 Go DDR3 | SSD Samsung PM951 NVMe 512Go |
|
Back to top |
|
|
_droop_ l33t
Joined: 30 May 2004 Posts: 957
|
Posted: Sat Jun 03, 2006 1:28 pm Post subject: |
|
|
Tanki wrote: | anigel wrote: |
Par contre, concernant le temps que tu attends pour la synchronisation des données, je te suggère de rajouter l'option "sync" à tes flags de montage. |
y'avait pas une histoire comme quoi c'était dangeureux de mettre sync sur des périph type mémoire flash ?
comme quoi c'était un peu buggé ou je sais pas quoi et que ça la flinguais en faisant des trucs pas très propres avec le FS ou je sais pas quoi ?
des infos si ça remarche comme il faut? (j'avour que ça me serais pratique à moi aussi le sync...) |
Salut,
tout à fait il y a un problème quand une partition fat est monté en mode sync. Le driver fat fait beaucoup trop d'écriture lecture, ca ralentit fortement les taux de transfert de fichiers et réduit la durée de vie des péréphériques. Le mode async me parait préférable pour les clef en fat (surtout en usb1 ou la baisse est très sensible).
Sinon, on peut toujours lancer la commande sync en cours de copie pour que l'unmount final soit moins long... (mais c'est pas très user-friendly).
Voilà. |
|
Back to top |
|
|
kangal Guru
Joined: 25 Jun 2005 Posts: 362 Location: Paris
|
Posted: Sat Jun 03, 2006 3:19 pm Post subject: |
|
|
Merci a tous pour le coup de main, helas ca n'a pas arrange grand chose...
Voici ma ligne de fstab:
Code: |
/dev/sdb /mnt/N80 auto async,umask=0,user,noauto 0 0
|
Si je procede comme avant, cela ne change rien du tout, par contre, si apres avoir transferer un mp3 depuis mon pc vers le tel, je tape : sync, et bien le shell plante de la meme maniere que quand je fais un umount, a la difference que quand je debranche le tel, un "bout" du mp3 est bien sur ce dernier...
J'ai mis un mp3 de 4 mo sur mon telephone, j'ai taper la commande sync, je l'ai laisser tourner genre 5 mn, apres cela je l'ai killer et j'avais sur mon tel seulement 1 minute de la chanson... plutot bizare non _________________ SNK 4 Ever |
|
Back to top |
|
|
_droop_ l33t
Joined: 30 May 2004 Posts: 957
|
Posted: Sun Jun 04, 2006 7:35 am Post subject: |
|
|
Bonjour,
Tu as regardé dans dmesg, s'il n'y avait pas de message concernant le sync foireux ?
Sinon sur cette page sur les Nokia N60, ils parlent d'option noyau à activer. Tu devrais essayer voir si ton portable en a besoin aussi.
Bon courage. |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Sun Jun 04, 2006 7:59 am Post subject: |
|
|
_droop_ wrote: | Tu as regardé dans dmesg, s'il n'y avait pas de message concernant le sync foireux ? |
Il en parle dans son 2e post |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Sun Jun 04, 2006 11:51 am Post subject: |
|
|
Pour savoir à quel type de système de fichier on a affaire on fait : file -s /dev/$device |
|
Back to top |
|
|
kangal Guru
Joined: 25 Jun 2005 Posts: 362 Location: Paris
|
Posted: Sun Jun 04, 2006 10:52 pm Post subject: |
|
|
Je vais tenter les options dans le kernel, meme si j'ai l'impression que c'est pour un autre truc, merci du tuyau
sinon:
Code: |
kangal@Gentoo ~ $ file -s /dev/sdb
/dev/sdb: x86 boot sector
|
Bizare non? _________________ SNK 4 Ever |
|
Back to top |
|
|
nemo13 Veteran
Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Mon Jun 05, 2006 8:49 pm Post subject: |
|
|
kangal wrote: |
Bizare non? |
quoi de bizarre ?
en user : Code: | nemo13@gentoobscur ~ $ file -s /dev/sdb
/dev/sdb: writable, no read permission
nemo13@gentoobscur ~ $
nemo13@gentoobscur ~ $ file -s /dev/sdb1
/dev/sdb1: writable, no read permission | bon pas grand chose à se mettre sous la dent
en root Code: | gentoobscur nemo13 # file -s /dev/sdb
/dev/sdb: x86 boot sector, GRand Unified Bootloader (0.94); partition 1: ID=0x83, active, starthead 1, startsector 63, 1943802 sectors; partition 2: ID=0x83, starthead 0, startsector 1943865, 1943865 sectors; partition 3: ID=0x83, starthead 0, startsector 3887730, 1943865 sectors; partition 4: ID=0x5, starthead 0, startsector 5831595, 314327790 sectors, code offset 0x48
gentoobscur nemo13 # file -s /dev/sdb1
/dev/sdb1: Linux rev 1.0 ext3 filesystem data | beaucoup plus bavard et la réponse dépend de la question :
file -s /dev/sdb ---------> tu t'interesses à la totalité du disque .
file -s /dev/sdb1 --------> tu t'interesses à une partition.
A+ |
|
Back to top |
|
|
kangal Guru
Joined: 25 Jun 2005 Posts: 362 Location: Paris
|
Posted: Mon Jun 05, 2006 10:25 pm Post subject: |
|
|
J'ai tenter de recompiler mon kernel sur les conseils de _droop_, mais rien n'y fait
Je ne sais plus trop quoi faire _________________ SNK 4 Ever |
|
Back to top |
|
|
kangal Guru
Joined: 25 Jun 2005 Posts: 362 Location: Paris
|
Posted: Thu Jun 08, 2006 8:22 pm Post subject: |
|
|
Un petit up _________________ SNK 4 Ever |
|
Back to top |
|
|
Jellyffs Apprentice
Joined: 24 Mar 2006 Posts: 190 Location: France
|
Posted: Fri Jun 09, 2006 7:57 pm Post subject: |
|
|
Un "up" en quelques sortes.
J'ai le même soucis avec un lecteur mp3 "ZicPlay" (qui fonctionne sous win). Il se monte très bien, je peux lire et écrire dessus sans soucis.
Par contre malgré le fait de "démonter" le périphérique sous Gentoo, dès lors que je lance mes mp3, soit les titres sautent de l'un à l'autre sans raison, soit dans le pire des cas mon lecteur me dit qu'il y a une erreur de format... En gros tout les fichiers sont érronés à divers stades.
Jamais sû pourquoi, alors je m'en sers que sur le pc de ma femme (win).
EDIT: https://forums.gentoo.org/viewtopic-t-469318.html (intéressant) _________________ "Combien de programmeurs travaillant chez Microsoft sont capables de changer une ampoule électrique?
> Aucun car si l'ampoule est grillée, Microsoft déclare l'obscurité comme nouveau standard." |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|