web-dev-qa-db-fra.com

La clé USB est peut-être cassée. Comment savoir à coup sûr?

J'ai eu cette clé USB de mon père. Il n'apparaît plus dans l'interface graphique et ne peut même pas être monté correctement.

Vous trouverez ci-dessous la sortie de dmesg à partir du moment où j'ai branché le lecteur. Il apparaît dans la sortie de lsusb et lshw, mais il n'est pas affiché avec df -h.

Je ne sais plus quoi faire. Pouvez-vous me diriger dans la bonne direction ou est-ce déjà une cause perdue?

dmesg:
[  664.332207] usb 2-1: new high-speed USB device number 6 using ehci-pci
[  664.465142] usb 2-1: New USB device found, idVendor=1058, idProduct=0740
[  664.465150] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[  664.465155] usb 2-1: Product: My Passport 0740
[  664.465159] usb 2-1: Manufacturer: Western Digital
[  664.465163] usb 2-1: SerialNumber: 575844314537314D44534436
[  664.466349] usb-storage 2-1:1.0: USB Mass Storage device detected
[  664.466614] scsi Host10: usb-storage 2-1:1.0
[  665.464943] scsi 10:0:0:0: Direct-Access     WD       My Passport 0740 1003 PQ: 0 ANSI: 6
[  665.465427] scsi 10:0:0:1: Enclosure         WD       SES Device       1003 PQ: 0 ANSI: 6
[  665.468951] sd 10:0:0:0: Attached scsi generic sg2 type 0
[  665.469171] ses 10:0:0:1: Attached Enclosure device
[  665.469334] ses 10:0:0:1: Attached scsi generic sg3 type 13
[  673.492303] ses 10:0:0:1: Failed to get diagnostic page 0x8000002
[  673.492312] ses 10:0:0:1: Failed to bind Enclosure -19
[  673.496441] sd 10:0:0:0: [sdb] Spinning up disk...
[  682.572256] .....................................................................not responding...
[  931.085679] sd 10:0:0:0: timing out command, waited 180s
[ 1111.093707] sd 10:0:0:0: timing out command, waited 180s
[ 1291.101613] sd 10:0:0:0: timing out command, waited 180s
[ 1291.101641] sd 10:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1291.101646] sd 10:0:0:0: [sdb] Sense Key : Hardware Error [current]
[ 1291.101650] sd 10:0:0:0: [sdb] Add. Sense: Internal target failure
[ 1471.109686] sd 10:0:0:0: timing out command, waited 180s
[ 1471.109714] sd 10:0:0:0: [sdb] Test WP failed, assume Write Enabled
[ 1651.117609] sd 10:0:0:0: timing out command, waited 180s
[ 1651.117662] sd 10:0:0:0: [sdb] Asking for cache data failed
[ 1651.117666] sd 10:0:0:0: [sdb] Assuming drive cache: write through
[ 1651.123256] sd 10:0:0:0: [sdb] Unit Not Ready
[ 1651.123265] sd 10:0:0:0: [sdb] Sense Key : Hardware Error [current]
[ 1651.123273] sd 10:0:0:0: [sdb] Add. Sense: Internal target failure
[ 1831.129639] sd 10:0:0:0: timing out command, waited 180s
[ 1831.131261] sd 10:0:0:0: timing out command, waited 30s
[ 2011.133607] sd 10:0:0:0: timing out command, waited 180s
[ 2191.141601] sd 10:0:0:0: timing out command, waited 180s
[ 2191.141636] sd 10:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 2191.141649] sd 10:0:0:0: [sdb] Sense Key : Hardware Error [current]
[ 2191.141653] sd 10:0:0:0: [sdb] Add. Sense: Internal target failure
[ 2371.149643] sd 10:0:0:0: timing out command, waited 180s
[ 2551.157634] sd 10:0:0:0: timing out command, waited 180s
[ 2551.157665] sd 10:0:0:0: [sdb] Attached SCSI disk

lsusb:
Bus 002 Device 006: ID 1058:0740 Western Digital Technologies, Inc. My Passport

lshw:
 *-usb
                   description: Mass storage device
                   product: My Passport 0740
                   vendor: Western Digital
                   physical id: 1
                   bus info: usb@2:1
                   logical name: scsi10
                   version: 10.03
                   serial: 575844314537314D44534436
                   capabilities: usb-2.10 scsi emulated scsi-Host
                   configuration: driver=usb-storage maxpower=500mA speed=480Mbit/s
                 *-disk
                      description: SCSI Disk
                      product: My Passport 0740
                      vendor: WD
                      physical id: 0.0.0
                      bus info: scsi@10:0.0.0
                      logical name: /dev/sdb
                      version: 1003
                      serial: WXD1E71MDSD6
                      configuration: ansiversion=6 logicalsectorsize=512 sectorsize=512
3
Nattorice

Sur demande spéciale de Fabby, je ferai une proposition plus ou moins instruite de ma part:

À en juger par le journal dmesg, il semble que le contrôleur USB fonctionne toujours, mais le lecteur ne tourne pas. Si vous avez l’impression de faire du bricolage, essayez d’insérer un nouveau disque dans le boîtier. Il se trouve que l'un de ces passeports WD s'est effondré aussi. Un nouveau, même. Peut-être que DEO a des problèmes de qualité avec ce modèle?

Une autre possibilité pourrait être d’essayer le lecteur sur un PC Windows si vous en avez accès. Juste pour en être certain. Peut-être que le pilote Windows fait quelque chose différemment.

Si vous voyez une entrée de périphérique dans/dev, vous pouvez essayer smartmontools . La plupart des disques durs conservent des journaux sur de nombreux paramètres et erreurs, en utilisant un standard appelé S.M.A.R.T. . Ce n’est pas pour la récupération de données, remarquez-le, si le disque est cassé, il ne vous fera pas plus de bien que tout le reste. Mais au moins, cela pourrait être une confirmation si vous voyez des niveaux d'erreur suspects. Même s'il ne tourne pas, le journal SMART est toujours lisible.

Enfin, hors sujet ou non, si vous avez absolument pour récupérer les données sur le lecteur, il existe des fournisseurs de services commerciaux qui semblent pouvoir extraire des données provenant de presque tout, mais cela peut coûter très cher.

0
Hinz