OVH Cloud OVH Cloud

disque dur externe usb2

6 réponses
Avatar
Julien SCORDIA
Bonjour à tous,

J'ai finalement trouvé un boîtier pour disque dur externe USB2 reconnu
sur Linux (repéré grâce aux commentaires sur ldlc.com):

http://www.ldlc.com/fiche/PB00019852.html

Il est effectivement reconnu sur ma machine.
Je vais y revenir.
Avant toute chose, il faut que j'évoque le comportement de ma machine en
USB2.
Sous Linux (sous Windows, je ne saurais plus dire, cela fait trop
longtemps que je l'ai viré), je peux brancher ma souris usb au démarrage
sans problème.
En revanche, pour les autres périphériques: raie manta verte alcatel (le
modem adsl), et disque dur externe usb2 sus-cité, y compris via un hub
usb2, rien à faire. Le périphérique n'est jamais reconnu une fois la
machine démarrée, et alors débrancher puis rebrancher n'y change rien.
Je suis
donc obligé de les brancher une fois la machine démarrée, et alors ça
fonctionne. Je précise que je suis sous Mandrake 9.1. J'ai essayé
d'installer la 9.2, mais c'était encore à pire: même en branchant à
chaud, ça ne marchait pas. J'ai passé du temps à essayer de comprendre
ce qui ne marchait pas (google).

J'en viens à mon disque dur usb2.

J'ai essayé de transférer une vidéo dessus, de 230 Mo.
Quatre essais successifs donnent des résultats complètement disparates:
1min, 40s, 3s, 10s.
Si l'on prend l'essai à 1 min, cela donne environ 4Mo/s. Or j'ai lu ici:

http://groups.google.fr/groups?hl=fr&lr=&ie=UTF-8&oe=UTF-8&threadm=pan.2004.01.31.20.45.38.975818%40magic.fr&rnum=1&prev=/groups%3Fq%3D%2522usb%2B2%2522%2Bvitesse%26hl%3Dfr%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%3Dpan.2004.01.31.20.45.38.975818%2540magic..fr%26rnum%3D1

qu'au dessus de 512 ko/s, on pouvait considérer être en usb2. Si je
prends 3s, cela donne du 80 Mo/s pratiquement. Cela fait beaucoup, mais
j'ai lu sur les forums ldlc que des utilisateurs sous Windows arrivaient
à 35Mo/s.
Première question: d'où viennent ces disparités? Je tiens à préciser que
j'ai vérifié qu'aucun processus gourmand ne tournait derrière dans les
essais donnant 1 minute.

Autre comportement étrange, pour effacer ensuite cette vidéo, avec un rm
-f . On pourrait s'attendre à ce que ce soit instantané. Effectivement
des fois ça l'est, mais la plupart du temps, il faut plusieurs minutes
pour effacer la vidéo (parfois 5 minutes!).
Il y a quelque chose qui ne va pas, quoi?
Pour lire la vidéo copiée sur le disque avec Xine, impossible,
l'affichage gèle au bout de quelques secondes. Je pense que c'est le
temps d'accès qui est trop long.

Quelle solution apporter à ces problèmes?
Une solution serait une carte PCMCIA USB2 reconnue pour Linux? Des
conseils d'achat?

Merci d'avance,

Julien



--
------------------------------------
Powered by GNU/Linux
------------------------------------

6 réponses

Avatar
Julien SCORDIA
On 04/20/2004 05:08 PM, Julien SCORDIA wrote:

Bonjour à tous,

J'ai finalement trouvé un boîtier pour disque dur externe USB2 reconnu
sur Linux (repéré grâce aux commentaires sur ldlc.com):


Je voulais aussi demander pourquoi l'option noauto dans mon fstab ne
fonctionne pas:

[ enoch]# cat /etc/fstab|grep sda
/dev/sda1 /mnt/ext3 ext3 user,dev,noauto,suid,exec 1 2
/dev/sda5 /mnt/fat32 vfat user,dev,noauto,suid,exec 0 0
[ enoch]#

Il essaie de les monter au démarrage malgré l'option noauto.
L'ordi refuse de démarrer sans le disque dur (avec aussi, d'ailleurs
puisque reconnu qu'à chaud).

Autre chose, j'ai fait deux partitions sur mon disque externe: une en
ext3fs, une autre en fat32. Lorsque les deux partitions sont
complétement vides, voici ce que j'obtiens:

[ enoch]# df|grep sda
/dev/sda1 49G 33M 47G 1% /mnt/ext3
/dev/sda5 63G 4,0K 63G 1% /mnt/fat32
[ enoch]#

Est-ce normal d'avoir 33M pris d'office sur une partition vide ext3??

Merci d'avance,

Julien

--
------------------------------------
Powered by GNU/Linux
------------------------------------

Avatar
Michael


Est-ce normal d'avoir 33M pris d'office sur une partition vide ext3??


C'est le journal ...

Avatar
Motodashi
Le Tue, 20 Apr 2004 17:31:00 +0200, Julien SCORDIA
<julien_dot_scordia_isitenough?@freeeeeee.frrrrr> a écrit:
:

[ enoch]# cat /etc/fstab|grep sda


Oh un UUOC !

--
<zorro> moi je prends que les puceaux
<Glop> il etait pas puceau snip, il avait fait avant avec M*r* ...
<zorro> ptet mais comme il a une tete de puceau c pas grave:)

Avatar
Xaelis
Le Tue, 20 Apr 2004 17:08:51 +0200, Julien SCORDIA a écrit :

Bonjour à tous,


Salut,

J'ai finalement trouvé un boîtier pour disque dur externe USB2 reconnu
sur Linux (repéré grâce aux commentaires sur ldlc.com):


Ha, parcequ'il y en a qui ne sont pas reconnu ?

Il est effectivement reconnu sur ma machine.
Je vais y revenir.
Avant toute chose, il faut que j'évoque le comportement de ma machine en
USB2.
[...]


C'est effectivement anormal comme comportement. As-tu regardé les messages
que donne le noyau (avec la commande dmesg) ? As-tu essayé de décharger/chargé
les modules "à la main" ? As-tu le hotplug de lancé ? As-tu essayé de compiler ton
kernel avec les options pour ton système ? ...

J'en viens à mon disque dur usb2.

J'ai essayé de transférer une vidéo dessus, de 230 Mo.
Quatre essais successifs donnent des résultats complètement disparates:
1min, 40s, 3s, 10s.
Si l'on prend l'essai à 1 min, cela donne environ 4Mo/s. Or j'ai lu ici:
[...]

qu'au dessus de 512 ko/s, on pouvait considérer être en usb2.


La spécification USB2.0 indique un débit théorique de 480Mb/s soit 60Mo/s...
A 512ko/s c'est même pas de l'usb 1 (1,5Mo/s).

Si je prends 3s, cela donne du 80 Mo/s pratiquement. Cela fait beaucoup, mais
j'ai lu sur les forums ldlc que des utilisateurs sous Windows arrivaient
à 35Mo/s.
Première question: d'où viennent ces disparités?


Je pense que cela vient du fait que tu ne mesure pas le débit réel du disque...
Il faut prendre en compte le cache du disque et celui du système d'exploitation ; tu sais
que Linux n'écrit réellement sur le disque que lorsqu'il à "le temps" (des cycles CPU
de libre) ou lorsque tu démontes le disque.

Tu devrais plutôt faire tes test avec hdparm :
hdpram -tT /dev/sda

Où les options "tT" pour tester avec et sans le cache disque et où /dev/sda designe ton
disque, les périphérique USB de stockage (clef USB, DD, lecteur de cartes...) sont
gérés comme des périphériques SCSI (d'où le sda).

Autre comportement étrange, pour effacer ensuite cette vidéo, avec un rm
-f . On pourrait s'attendre à ce que ce soit instantané. Effectivement
des fois ça l'est, mais la plupart du temps, il faut plusieurs minutes
pour effacer la vidéo (parfois 5 minutes!).


Toujours cette histoire de cache je pense...

--
Alexis Muller
Laboratoire d'Informatique Fondamentale de Lille (LIFL)
Universite de Lille 1 - 59655 Villeneuve d'Ascq Cedex
tel : 33 (0)3 28 77 85 79 - Web : http://www.lifl.fr/~mullera

Avatar
Julien SCORDIA
On 04/20/2004 11:20 PM, Motodashi wrote:

Oh un UUOC !


Oui, je sais ;-)
Regarde le commentaire de Cornofulgur ici:

http://linuxfr.org/tips/15.html

Je suis de son avis.

Julien

--
------------------------------------
Powered by GNU/Linux
------------------------------------

Avatar
Julien SCORDIA
On 04/21/2004 10:37 AM, Xaelis wrote:

J'ai finalement trouvé un boîtier pour disque dur externe USB2
reconnu sur Linux (repéré grâce aux commentaires sur ldlc.com):


Ha, parcequ'il y en a qui ne sont pas reconnu ?


Je ne sais pas. Dans le doute, je me méfie lors de mes achats.

C'est effectivement anormal comme comportement. As-tu regardé les
messages que donne le noyau (avec la commande dmesg) ? As-tu essayé
de décharger/chargé les modules "à la main" ? As-tu le hotplug de
lancé ? As-tu essayé de compiler ton kernel avec les options pour ton
système ? ...
[...]

Tu devrais plutôt faire tes test avec hdparm : hdpram -tT /dev/sda

Où les options "tT" pour tester avec et sans le cache disque et où
/dev/sda designe ton disque, les périphérique USB de stockage (clef
USB, DD, lecteur de cartes...) sont gérés comme des périphériques
SCSI (d'où le sda).


Merci beaucoup pour tes infos.
Je vais essayer tout ça (j'avais déjà essayé de bidouiller avec les
modules, je vais réessayer).

Julien

--
------------------------------------
Powered by GNU/Linux
------------------------------------