Refaire fonctionner une clé USB - Dane-Elec 8Gio - Alcor

Après avoir acheté une clé USB de 8Gio chez Super U pour 7€, je ne m'attendais pas à de super perf', mais quand au bout de trois utilisation, la clé n'est plus apparue que dans dmesg, bien reconnue comme un périphérique de stockage de masse, mais plus de partitions, plus possible de la formater, nada. Sous Wind*ws, la clé apparait, mais demande l'insertion d'un disque lorsque l'on tente d'y accéder.

Après quelques recherches, il s'avère que c'est le lot des clé USB cheap ou contrefaites qu'on trouve un peu partout maintenant. Il faut procéder à un formatage de bas niveau, ce qui demande un logiciel particulier, accompagné du firmware qui va bien. J'ai donc passé quelques heures à chercher LA version qui me permettrait de retrouver une clé fonctionnelle.

Non pas que j'y tienne, à ces 8 Gio, mais la curiosité surtout a mené cette quète...

La solution rapide

Utiliser sous Windws la version ALCOR_MP_v14.04.03.00.rar du logiciel de formatage : Après décompression, lancer l'exe AlcorMP.exe*, brancher la clé, puis cliquer sur le bouton "Start".

Quelques infos sur la clé

ID constructeur : 058f (Alcor) ID modèle : 1234 Contrôleur USB : AU6998SN Chip mémoire : ??? ( aucune réf.) Capacité annoncée : 8 Gio Capacité réelle :

lsusb

Flash Drive lsusb -v -s 002:006

Bus 002 Device 006: ID 058f:1234 Alcor Micro Corp. Flash Drive Couldn't
open device, some information will be missing Device Descriptor:

  bLength                18 
  bDescriptorType         1 
  bcdUSB               2.00 
  bDeviceClass            0 (Defined at Interface level) 
  bDeviceSubClass         0  
  bDeviceProtocol         0  
  bMaxPacketSize0        64 
  idVendor           0x058f Alcor Micro Corp. 
  idProduct          0x1234 Flash Drive 
  bcdDevice            0.01 
  iManufacturer           1  
  iProduct                2  
  iSerial                 0  
  bNumConfigurations      1 
  Configuration Descriptor: 
    bLength                 9 
    bDescriptorType         2 
    wTotalLength           32 
    bNumInterfaces          1 
    bConfigurationValue     1 
    iConfiguration          0  
    bmAttributes         0x80 
      (Bus Powered) 
    MaxPower              100mA 
    Interface Descriptor: 
      bLength                 9 
      bDescriptorType         4 
      bInterfaceNumber        0 
      bAlternateSetting       0 
      bNumEndpoints           2 
      bInterfaceClass         8 Mass Storage 
      bInterfaceSubClass      6 SCSI 
      bInterfaceProtocol     80 Bulk-Only 
      iInterface              0  
      Endpoint Descriptor: 
        bLength                 7 
        bDescriptorType         5 
        bEndpointAddress     0x01  EP 1 OUT 
        bmAttributes            2 
          Transfer Type            Bulk 
          Synch Type               None 
          Usage Type               Data 
        wMaxPacketSize     0x0200  1x 512 bytes 
        bInterval               0 
      Endpoint Descriptor: 
        bLength                 7 
        bDescriptorType         5 
        bEndpointAddress     0x82  EP 2 IN 
        bmAttributes            2 
          Transfer Type            Bulk 
          Synch Type               None 
          Usage Type               Data 
        wMaxPacketSize     0x0200  1x 512 bytes 
        bInterval               0 

Sous Wind*ws, on utilisera ChipGenius.

Ressources

Page regroupant une liste de liens vers les différentes versions des différents logiciels ( en Russe ) :

Traduction

mirroir

Retrouver la version du logiciel en fonction des ID d'une clé USB :