Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/10/2024, à 16: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 Le 24/10/2024, à 19: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é wink

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 wink

Dernière modification par fred-cavernedufond (Le 24/10/2024, à 20:16)


Fred
Ubuntu 22.04 LTS

Hors ligne

#3 Le 25/10/2024, à 10: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

#4 Le 25/10/2024, à 15:52

fred-cavernedufond

Re : Disque dur externe qui apparaît dans lsusb mais impossible à utiliser

Une recherche rapide indique que ce problème semble assez récurent avec les Toshiba soit quelque chose qui est peut-être spécifique à cette marque :
https://www.easeus.fr/recuperer-donnees … e-pas.html
Il y a sur cette page un petit tableau interessant.

& in english :
https://4ddig.tenorshare.com/hard-drive … ng-up.html

S'il vibre c'est qu'il se met en rotation donc qu'il est bien alimenté en tension : c'est un bon point qui indique que le disque n'est pas endommagé physiquement & que la connectique est bonne. Par défaut, on peut donc supposer un problème "logique".

Si l'ordinateur est lent au démarrage c'est probablement parce qu'il cherche des infos sur ce disque, qu'il ne trouve pas ou parce qu'il ne peut pas communiquer avec lui pour une raison X...c'est ce qu'on cherche. Même si le disque est en USB, je ferai donc quand même un tour dans le BIOS histoire de voir s'il apparaît dans la séquence de boot. Si oui, alors c'est très probablement un problème logique (absence de partitions, corruption du MBR). Si ce n'est pas le cas, c'est peut-être par ce que le BIOS est trop ancien (rare) ou un problème de pilote.

La première difficulté est de faire apparaître ton disque pour travailler dessus et le formater proprement, soit en mode graphique (utilitaire "disques") soit en ligne de commande.

Dans "disque" est-ce qu'il apparaît dans le menu de gauche ? si oui, tu le formates, en FAT16 ou EXT4 évitons le NTFS Windows pour l'instant.

Si vraiment le disque n'apparait pas, il faut travailler en ligne de commande ; ici je passe le relais aux spécialistes du forum parce que je ne maîtrise pas bien le sujet et que certaines commandes ne pardonnent pas smile. Je penche pour un problème de MBR ou de mise à jour du driver...
Fred

Dernière modification par fred-cavernedufond (Le 25/10/2024, à 15:53)


Fred
Ubuntu 22.04 LTS

Hors ligne