[RESOLU] Accélérer les transferts sur clée USB

Toutes les clées USB que j’utilise sur mon PC sont super lente en écriture, à titre d’info je copie 300 Mo sur une clée fraichement formatée de 4 Go, et Nautilus m’annonce 1h30min50s pour la copier.
Comment peux-t-on optimiser ça ?

Tu dois être en USB 1, que disent les logs?

qu’est-ce qu’il faut que je cherche dans les logs? A défaut faut-il vérifier un paquet pour passer en USB 2.0 ?

Edit :

scsi 7:0:0:0: Direct-Access     USB 2.0  Flash Disk       5.00 PQ: 0 ANSI: 2

ça te cause ?

En fait c’est surtout le syslog ou le dmesg:

[quote]usb 5-1: USB disconnect, address 3
usb 5-1: new high speed USB device using ehci_hcd and address 4
usb 5-1: configuration #1 chosen from 1 choice
scsi1 : SCSI emulation for USB Mass Storage devices
[/quote]tu vois ici que la clef est prise en charge par ehci_hcd qui est de l’USB2, par contre

[quote]usb 5-1: USB disconnect, address 4
usb 1-1: new full speed USB device using uhci_hcd and address 2
usb 1-1: configuration #1 chosen from 1 choice
scsi2 : SCSI emulation for USB Mass Storage devices
[/quote]là, c’est une clef USB 1 que je viens d’introduire et on le voit à «using uhci_hcd»…

$ dmesg | grep ehci
ehci_hcd 0000:00:10.4: EHCI Host Controller
ehci_hcd 0000:00:10.4: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:10.4: irq 21, io mem 0xf8fffc00
ehci_hcd 0000:00:10.4: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb 1-5: new high speed USB device using ehci_hcd and address 3
usb 1-7: new high speed USB device using ehci_hcd and address 4
usb 1-7: reset high speed USB device using ehci_hcd and address 4
usb 1-7: reset high speed USB device using ehci_hcd and address 4
usb 1-7: reset high speed USB device using ehci_hcd and address 4
usb 1-7: reset high speed USB device using ehci_hcd and address 4
usb 1-7: reset high speed USB device using ehci_hcd and address 4
usb 1-7: reset high speed USB device using ehci_hcd and address 4
usb 1-6: new high speed USB device using ehci_hcd and address 5
usb 1-5: new high speed USB device using ehci_hcd and address 6
usb 1-5: new high speed USB device using ehci_hcd and address 7
usb 1-5: new high speed USB device using ehci_hcd and address 8
usb 1-7: reset high speed USB device using ehci_hcd and address 4
usb 1-1: new high speed USB device using ehci_hcd and address 9

$ dmesg | grep uhci
uhci_hcd 0000:00:10.0: UHCI Host Controller
uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:10.0: irq 20, io base 0x0000a480
uhci_hcd 0000:00:10.1: UHCI Host Controller
uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:10.1: irq 22, io base 0x0000a800
uhci_hcd 0000:00:10.2: UHCI Host Controller
uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:10.2: irq 21, io base 0x0000a880
uhci_hcd 0000:00:10.3: UHCI Host Controller
uhci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:10.3: irq 23, io base 0x0000ac00
usb 3-2: new full speed USB device using uhci_hcd and address 2

Hum, met ta clef usb et regarde les lignes qui apparaissent dans le dmesg ou le syslog?

dans “propriété du volume” dans l’onglet “drive” j’ai Connexion : USB 2.0 at 480 Mbps
J’ai voulu copier un iso de Knoppix dessus, il m’annonce 33 heures …

Et il met tout ce temps???

Oui, il est lent, mais honnête !

Salut,

J’ai le même phénomène depuis peu sur une lenny 64bits, avec tout mes disques dur usb2 en ext3. En lecture ou en copie depuis le média, pas de soucis, mais lorsqu’il s’agit de copier vers le média, c’est une autre histoire !

Re !

Bon j’ai résolu mon soucis de vitesse en désactivant l’option sync depuis mon /etc/usbmount/usbmount.conf mais je vous avoue que ça me fait froid dans le dos…

Tu redémarre comment le daemon pour qu’il prenne les modifs ?

A priori en tuant udevd puis en le relancant :

# killall udevd
# udevd --daemon

http://usbmount.alioth.debian.org/

:smt003

[quote=“jaywax”]A priori en tuant udevd puis en le relancant :

# killall udevd
# udevd --daemon

http://usbmount.alioth.debian.org/[/quote]
ça marche nickel !
ça craint quoi le fait qu’il n’y ai plus sync ?

Pas grand chose mais, le sync est l’écriture direct du le support physique, le cache est toujours synchrone avec le disque. Or si on regarde bien:

[quote]# Filesystem types: USB mass storage devices are only mounted if they

contain a filesystem type which is in this list.

#############################################################################

WARNING! The vfat filesystem does not yet fully implement sync-mounting.

If you include “vfat” in the list of filesystem types, you MUST make

sure all data is written to the medium before you remove it (e.g. run the

“sync” command in a terminal window). Otherwise, you WILL lose data! #[/quote]

en clair, de toute façon ça marche mal avec vfat (donc ta clef) et il vaut mieux démonter ta clef correctement (sync permet de la démonter salement en la tirant sauvagement).

[quote=“fran.b”]
en clair, de toute façon ça marche mal avec vfat (donc ta clef) et il vaut mieux démonter ta clef correctement (sync permet de la démonter salement en la tirant sauvagement).[/quote]
Bon ben alors c’est tout bon !
Au fait pourquoi je suis obligé de passer en root pour umount ? j’ai raté un groupe ?

Tu dois te mettre dans un groupe plugdev ou quelque chose de ce genre (je n’utilise pas usbmount), regarde /etc/group et fais ton choix.

Plugdev, je l’ai déjà et je ne vois rien d’autre, j’irai comparer avec mon ubuntu, parceque ça marche avec :wink: en attendant mon problème est résolu !

Quels sont les permissions sur /dev/sda1 lorsque tu mets ta clef (si celle ci est /dev/sda1)?