J'essaie d'utiliser un disque dur d'un membre de ma famille. Ce disque dur est devenu inutilisable après avoir été branché à un téléviseur et j'essaie de le rendre à nouveau utilisable. Il n'est pas nécessaire de sauvegarder les données dessus.
Lorsqu'il est branché sur mon ordinateur (n'importe lequel), rien n'est monté.
Cependant, il est détecté avec succès avec lsusb:
Bus 001 Device 008: ID 059b:0470 Iomega Corp. Prestige Portable Hard Drive
Et je reçois le message suivant dans dmesg:
[10027.523381] usb 1-1: new high-speed USB device number 8 using xhci_hcd
[10027.652704] usb 1-1: New USB device found, idVendor=059b, idProduct=0470
[10027.652712] usb 1-1: New USB device strings: Mfr=1, Product=11, SerialNumber=5
[10027.652717] usb 1-1: Product: Storage
[10027.652720] usb 1-1: Manufacturer: JMicron
[10027.652724] usb 1-1: SerialNumber: 801130168383
[10027.653928] usb-storage 1-1:1.0: USB Mass Storage device detected
[10027.654367] scsi Host5: usb-storage 1-1:1.0
[10030.696186] scsi 5:0:0:0: Direct-Access ST925031 5AS PQ: 0 ANSI: 2 CCS
[10030.697144] sd 5:0:0:0: Attached scsi generic sg0 type 0
[10057.224406] not responding...
[10069.485624] sd 5:0:0:0: [sda] Read Capacity(10) failed: Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[10069.485634] sd 5:0:0:0: [sda] Sense Key : Unit Attention [current]
[10069.485641] sd 5:0:0:0: [sda] Add. Sense: Not ready to ready change, medium may have changed
[10094.017734] sd 5:0:0:0: [sda] Test WP failed, assume Write Enabled
[10118.549861] sd 5:0:0:0: [sda] Asking for cache data failed
[10118.549876] sd 5:0:0:0: [sda] Assuming drive cache: write through
[10164.526913] not responding...
[10186.012728] sd 5:0:0:0: [sda] Read Capacity(10) failed: Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[10186.012741] sd 5:0:0:0: [sda] Sense Key : Unit Attention [current]
[10186.012757] sd 5:0:0:0: [sda] Add. Sense: Not ready to ready change, medium may have changed
Comme indiqué dans les journaux dmesg, le périphérique/dev/sda est créé. Cependant, il n'apparaît ni dans fdisk -l ni avec gparted.
J'ai essayé de fdisk /dev/sda
, pour créer une nouvelle partition, mais cela entraîne le message d'erreur suivant:
$ ls /dev/sda
/dev/sda
$ Sudo fdisk /dev/sda
Welcome to fdisk (util-linux 2.27.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
fdisk: impossible d'ouvrir /dev/sda: Aucun fichier ou dossier de ce type
(Impossible d'ouvrir/dev/sda: aucun fichier ou répertoire de ce type)
Comme mentionné, il n’est pas présent non plus dans gparted, seule ma commande principale est ici.
Faire un lsblk -a
montre que c'est détecté comme un périphérique vide:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 0 disk
loop0 7:0 0 0 loop
loop1 7:1 0 0 loop
loop2 7:2 0 0 loop
loop3 7:3 0 0 loop
loop4 7:4 0 0 loop
loop5 7:5 0 0 loop
loop6 7:6 0 0 loop
loop7 7:7 0 0 loop
nvme0n1 259:0 0 238,5G 0 disk
├─nvme0n1p1 259:1 0 500M 0 part /boot/efi
├─nvme0n1p2 259:2 0 3G 0 part
└─nvme0n1p3 259:3 0 235G 0 part /
Je ne sais pas quoi déduire d'ici. Que puis-je faire pour pouvoir formater ce disque?
EDIT: J'ai essayé d'effacer le MBR via un DD. Il en résulte une erreur concernant l'espace disponible sur le périphérique.
Sudo dd if=/dev/zero of=/dev/sda bs=512 count=1
dd: error writing '/dev/sda': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,00035573 s, 0,0 kB/s
Votre sortie dmesg
affiche plusieurs erreurs, telles que:
[10057.224406] not responding...
[10069.485624] sd 5:0:0:0: [sda] Read Capacity(10) failed: Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[10094.017734] sd 5:0:0:0: [sda] Test WP failed, assume Write Enabled
[10164.526913] not responding...
[10186.012728] sd 5:0:0:0: [sda] Read Capacity(10) failed: Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Je ne suis pas sûr à 100% de la signification de ces messages d'échec, mais ils ressemblent à une défaillance matérielle pour moi. Ainsi, le disque peut ne pas être récupérable - ou du moins, le interface boîtier/USB peut ne pas être récupérable. Vous pourrez peut-être ouvrir le boîtier, retirer le disque dur et l'utiliser comme disque interne. ou vous pourrez peut-être le transférer dans un autre boîtier et l'utiliser de cette façon.
Il est également possible que le fait de re-clignoter le micrologiciel du boîtier permette de résoudre le problème. Vous devez contacter le fabricant du disque pour trouver un outil de mise à jour du micrologiciel. Un tel outil peut nécessiter que vous exécutiez Windows ou éventuellement OS X; les fabricants supportent rarement Linux avec de tels outils.
Comme lsblk -a
montre le périphérique, pas de partitions, c'est peut-être l'enregistrement de démarrage principal. Essayez de le supprimer.
dd if=/dev/zero of=/dev/sda bs=512 count=1
ou juste le MBR:
dd if=/dev/zero of=/dev/sda bs=446 count=1
Mais - soyez averti - Si vous choisissez le mauvais fichier (sur), vous pourriez corrompre votre système!