#1 Hier à 17:36
- jcamus
Disque dur externe qui apparaît dans lsusb mais impossible à utiliser
Bonjour à tous et à tous,
Je dispose d'un disque dur externe qui a cessé de fonctionner il y a quelques années. J'ai simplement arrêté de l'utiliser sans vraiment chercher le problème, en pensant qu'il s'agissait d'un problème de connectique.
De mémoire, il a arrêté de fonctionner entre une utilisation au travail (Microsoft) et une utilisation à la maison (Ubuntu).
Il s'agit d'un disque dur Toshiba.
J'ai essayé de le brancher et le voyant s'est allumé mais le disque n'est pas visible dans Thunar, ni Disques, ni Gparted.
Quand je lance lsusb, voici ce qui est obtenu :
jules@jules:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8001 Intel Corp. Integrated Hub
Bus 001 Device 003: ID 8087:0a2a Intel Corp. Bluetooth wireless interface
Bus 001 Device 004: ID 0c45:6709 Microdia Integrated_Webcam_HD
Bus 001 Device 005: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 022: ID 0480:b207 Toshiba America Inc Canvio Ready
Il s'agit du dernier appareil de la liste.
Le contenu du disque n'a aucune valeur et si il devait disparaitre dans le processus de réparation cela ne poserait aucun problème.
Étant très novice en linux, mais conscient des risques si on joue avec la partition sans savoir ce que l'on fait, je me suis contenté de lsusb.
Enfin, je dois le confesser : j'avais à l'époque le défaut de déconnecter mes appareils usb sans les démonter. Peut-être est-ce la cause du problème ici.
Est-il possible de récupérer ce disque ? En le formatant peut-être ?
Merci par avance pour votre aide !
Hors ligne
#2 Hier à 20:53
- fred-cavernedufond
Re : Disque dur externe qui apparaît dans lsusb mais impossible à utiliser
Bonjour,
Est-ce un disque ssd ou mécanique ?
Essaye de le brancher sur une autre machine pour voir s'il dit pareil. Meme chose sur un autre port USB. Dans le 1er cas, tu verras si c'est ta machine qui est en cause ; dans le second, si c'est le port usb qui est défectueux mais visiblement non, puisque lsusb voit le disque. Donc prise USB et connectique okay*
Note : si c'est un disque mécanique, il doit bourdonner et vibrer à la mise sous tension si tu poses la main dessus (sur les externes ce n'est pas toujours perceptible) c'est dû à sa mise en rotation. S'il ne le fait pas ça dénote souvent un probleme d'alimentation électrique (sur de l'USB c'est du +5v dc)
Je penche plus pour un probleme logique notamment de point de montage du disque. Il faut alors trouver le moyen de le faire "apparaitre" pour le formater, par exemple le brancher sur du Windows et utiliser son utilitaire de partition ou encore trouver l'astuce en ligne de commandes. Sorry j'ai oublié
Un fois que tu as accès au disque, et s'il n'y a aucune données importantes dessus, tu le formates, si possible avec "effacement complet". C'est long mais ce formatage dit "de bas niveau" va bloquer les secteurs du disques potentiellement defectueux pour ne travailler ensuite que sur les bons. Attention : tout ce qui est inscrit sur le disque est irrémédiablement perdu. Une fois fait, tu le débranches correctement de l'USB ("retirer le périphérique" etc) puis tu le rebanches en regardant ce que te dit "Disk". Il devrait le détecter. Restera à créer la partition de ton choix. Bien noter ce qui se passe à chaque étape des tests.
Enfin il est possible que le disque soit physiquement HS soit au niveau de son électronique interne (firmware) qui a lâché ou parce qu'il a pris une surtension et a claquer (rare) => poubelle.
Fred
* il arrive parfois que les contacts de la prise USB ne se fasse pas pleinement parce qu'elle n'est pas parfaitement à plat et/ou parce que son cable la tire vers le bas ; ca se joue à quelques dizième de millimètres; il faut alors essayer de la mettre bien à l'horizontale
Dernière modification par fred-cavernedufond (Hier à 21:16)
Fred
Ubuntu 22.04 LTS
Hors ligne
#3 Aujourd'hui à 11:46
- jcamus
Re : Disque dur externe qui apparaît dans lsusb mais impossible à utiliser
Bonjour Fred, merci pour ta réponse,
Il s'agit bien d'un disque mécanique. Il vibre (très fort les premières minutes, puis normalement). Le voyant est allumé pendant les premières minutes, puis il s'éteint.
La situation est la même (détecté dans lsusb mais introuvable ailleurs) sur une autre machine linux. Je n'ai pas accès à une machine windows avant la fin des vacances scolaires, je peux attendre ce moment-là pour essayer.
J'ai essayé quelques lignes de commandes pour le faire apparaitre :
jules@jules:~$ lsusb -v
Bus 003 Device 003: ID 0480:b207 Toshiba America Inc Canvio Ready
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0x0480 Toshiba America Inc
idProduct 0xb207 Canvio Ready
bcdDevice 3.15
iManufacturer 1 TOSHIBA
iProduct 2 External USB 3.0
iSerial 3 20190526022408F
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x002c
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 896mA
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 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 14
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 14
J'ai tenté un testdisk mais il n’apparait pas dans la liste.
jules@jules:~$ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 oct. 25 10:59 11698cd7-1995-4aaa-a333-9580709f5322 -> ../../sda5
lrwxrwxrwx 1 root root 15 oct. 25 11:41 3562-6332 -> ../../mmcblk0p1
lrwxrwxrwx 1 root root 10 oct. 25 10:59 BB6D-25A7 -> ../../sda1
jules@jules:~$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
tmpfs 380M 2,2M 378M 1% /run
/dev/sda5 234G 139G 83G 63% /
tmpfs 1,9G 0 1,9G 0% /dev/shm
tmpfs 5,0M 12K 5,0M 1% /run/lock
/dev/sda1 511M 4,0K 511M 1% /boot/efi
tmpfs 380M 148K 380M 1% /run/user/1000
J'ai aussi essayé fdisk -l mais il n'apparaît pas dans la liste non plus.
Chose surprenante : quand le disque dur est branché lors de l'allumage de la machine, celui-ci est très long, voire n'aboutit pas (je n'ai pas eu la patience d'attendre pour voir si la machine démarrait après quelques minutes sur l'écran d'allumage).
Merci et excellente journée !
Hors ligne