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
Retrouver la version du logiciel en fonction des ID d'une clé USB :