Forum Linux.général Disque externe Usb InterDiscount 80Go non reconnu

Posté par  .
Étiquettes :
0
27
mar.
2007
Je n'ai encore jamais vu un disque externe usb 2,5 pouces etre reconnus sous windows et pas sous linux et pourtant .....

Niveau matos j'ai une Ubuntu 6.10 et un laptop Hp DV1000

Le disque externe est un FUJITSU modele MHV2080AH de 80Go.
Le boitier externe est de la marque MicroSpot (marque vendu par les InterDiscount en Suisse)

---------------------------------------------------------
Voila les commandes que je tente :
---------------------------------------------------------
cat /proc/partitions
3 0 97685784 hda
3 1 19454683 hda1
3 2 1052257 hda2
3 3 77176260 hda3
8 16 78150744 sdb

sudo fdisk -l /dev/sdb
-> me rend le prompt tout de suite

dmesg au branchement du disque me donne
[17179848.704000] Initializing USB Mass Storage driver...
[17179848.704000] scsi0 : SCSI emulation for USB Mass Storage devices
[17179848.704000] usb-storage: device found at 2
[17179848.704000] usb-storage: waiting for device to settle before scanning
[17179848.704000] usbcore: registered new driver usb-storage
[17179848.704000] USB Mass Storage support registered.
[17179853.704000] usb-storage: device scan complete
[17179853.704000] Vendor: FUJITSU Model: MHV2080AH Rev: 0 0
[17179853.704000] Type: Direct-Access ANSI SCSI revision: 00
[17179853.868000] SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB)
[17179853.868000] sda: Write Protect is off
[17179853.868000] sda: Mode Sense: 03 00 00 00
[17179853.868000] sda: assuming drive cache: write through
[17179853.868000] SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB)
[17179853.872000] sda: Write Protect is off
[17179853.872000] sda: Mode Sense: 03 00 00 00
[17179853.872000] sda: assuming drive cache: write through
[17179853.872000] sda:<6>sd 0:0:0:0: SCSI error: return code = 0x10070000
[17179854.268000] end_request: I/O error, dev sda, sector 0
[17179854.268000] Buffer I/O error on device sda, logical block 0
[17179854.280000] sd 0:0:0:0: SCSI error: return code = 0x10070000
[17179854.280000] end_request: I/O error, dev sda, sector 0
[17179854.280000] Buffer I/O error on device sda, logical block 0
[17179854.280000] unable to read partition table
[17179854.280000] sd 0:0:0:0: Attached scsi disk sda
[17179854.576000] sd 0:0:0:0: SCSI error: return code = 0x10070000
[17179854.576000] end_request: I/O error, dev sda, sector 156301312
[17179854.576000] Buffer I/O error on device sda, logical block 19537664
[17179854.588000] sd 0:0:0:0: SCSI error: return code = 0x10070000
[17179854.588000] end_request: I/O error, dev sda, sector 156301312

sudo mkfs.vfat /dev/sdb
me donne
mkfs.vfat: Will not try to make filesystem on full-disk device '/dev/sdb' (use -I if wanted)

fdisk -l ne me donne rien du tout !

sudo mkfs.vfat /dev/sdb1
donne ->
/dev/sdb1: No such file or directory

tentative de creer une premier partition sur /dev/sdb1
cfdisk /dev/sdb

ERREUR FATALE: Ne peut lire à partir de l'unité de disque
Appuyer n'importe quelle clé pour quitter cfdisk

--------

Le pire ?

C'est que sous windows xp la clef est reconnue et fonctionne... mis à part qu'il faut aller dans le panneau de config, et faire un 'peupler' pour qu'elle soit attribuer à une lettre de lecteur.

Mais une fois cela fait, j'arrive a supprimer, créer des partitions, formater en NTFS et Fat32
Je peut aussi écrire et effacer dessus sans problème...

C'est quoi ca ????
  • # moi

    Posté par  . Évalué à 1.

    [17179853.872000] sda:<6>sd 0:0:0:0: SCSI error: return code = 0x10070000
    [17179854.268000] end_request: I/O error, dev sda, sector 0
    [17179854.268000] Buffer I/O error on device sda, logical block 0
    [17179854.280000] sd 0:0:0:0: SCSI error: return code = 0x10070000
    [17179854.280000] end_request: I/O error, dev sda, sector 0
    [17179854.280000] Buffer I/O error on device sda, logical block 0

    quand je vois des trucs comme ca je me dis que c'est pas la peine de chercher plus loin le module scsi indique qu'il n'arrive pas a communiquer proprement avec ce disk.

    Quel est la version du kernel ?
    Si le disk dispose d'une alimentation externe est elle bien branchée ?
    • [^] # Re: moi

      Posté par  . Évalué à 1.

      En plus de tout ça, la sortie de dmesg laisse penser que le device associé au disque est /dev/sda et non pas /dev/sdb.

      Que donne la commande "fdisk /dev/sda" ?

      A+
      JJD
      • [^] # Re: moi

        Posté par  . Évalué à 1.

        le device associé au disque est soit sda.. soit sdb

        cela depend des nombreux tests que j'ai effectué.

        Effectivement la sortie de dmesg ne concorde pas dans le temps avec les autres sorties..

        mais je ne branche QUE celui ci.. donc un seul sd est reconnu.
    • [^] # Re: moi

      Posté par  . Évalué à 1.

      La piste de l'alimentation me semble plausible...

      serait il possible que l'alimentation de mon laptop soit insuffisante ?

      Car lorsque j'essaie avec un windows xp, c'est sur un autre pc... un desktop.
      (jai pas d'os windows moi :-)

      Le disque possède un câble en Y avec 2 prise usb ... et il est noté dans la notice qu'en cas d'alimentation trop faible il faut brancher les 2 prises usb....

      Chose que je peux faire , mais uniquement en mettant une rallonge usb.. le Y etant trop court pour atteindre les 2 angles de mon portable en meme temps, là ou se trouve les prises usb...


      Es-ce que le fait de brancher une rallonge de cable usb (30cm) peut nuire à la bonne alimentation du disque ?

      Pour préciser, sur le desktop je n'utilise qu'une seule prise usb et cela fonctionne très bien !!
      • [^] # Re: moi

        Posté par  . Évalué à 5.

        serait il possible que l'alimentation de mon laptop soit insuffisante ?
        Oui certain laptop prennent des libertés avec la norme USB au niveau de l'alimentation pour économisé 2cts. Une solution pour test rapide est de passer par une hub-usb avec une alimentation externe.

        Le disque possède un câble en Y avec 2 prise usb ... et il est noté dans la notice qu'en cas d'alimentation trop faible il faut brancher les 2 prises usb....
        La le constructeur du disque prévient que déja il consomme plus que certains device usb, encore une fois la solutions du hub-usb alimentation autonome (on en trouve à 7 euros dans les grandes surface) permet de faire un essais.

        En résumé, avec certains kernel l'alimentation usb requis par le device etait mal géré par le passé, on rajoute a ca que les constructeur de laptop font des economie de bout de chandelle et on obtient le genre d'ennuie que tu as.
        Cela ne garanti pas que cela peut ce resoudre avec une alim externe.

        Sur le desktop de ton ami sous windows, tu pourrais lancer un live-cd pour voir si sur son pc avec un linux tout marche bien non ?

        Un cable de 30cm n'intervient pas sur un probleme d'alimentation MAIS si le disk et le PC sont USB 2.0 (480Mbits/s) il faut que ton cable soit bien blindé et certifié compatible 2.0 !
        • [^] # Re: moi

          Posté par  . Évalué à 1.

          Ok ...

          problème résolu :-)

          L'alimentation est insuffisante sur le laptop

          Un live cd sur une machine de bureau à confirmer que le disque est effectivement aussi bien reconnu sous windows que sous Linux.

          Donc ..... j'ai rendu le disque au magasin....


          Merci beaucoup pour votre aide.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.