J'étais idiot et je n'ai pas éjecté mon lecteur flash; maintenant, il ne s'affiche pas dans le montage, ne peut pas être monté manuellement, dd se bloque lorsque j'essaie de le mettre à zéro et j'obtiens des erreurs d'E/S lorsque je tente de formater. il. Je sais que le matériel est bon, ou du moins c'était le cas, la seule chose qui devrait être erronée, c'est que je ne savais pas que l'éjecter était nécessaire . S'il vous plaît, aidez-vous, c'est un PNY USB 3.0 de 136 Go (annoncé comme 128 avec environ 33 Go caché).
dmesg | tail
_[122321.163508] usb-storage 2-1:1.0: USB Mass Storage device detected
[122321.165914] scsi7 : usb-storage 2-1:1.0
[122322.588840] scsi 7:0:0:0: Direct-Access PNY USB 3.0 FD 1100 PQ: 0 ANSI: 6
[122322.589312] sd 7:0:0:0: Attached scsi generic sg2 type 0
[122322.590302] sd 7:0:0:0: [sdb] 266108928 512-byte logical blocks: (136 GB/126 GiB)
[122322.592467] sd 7:0:0:0: [sdb] Write Protect is off
[122322.592472] sd 7:0:0:0: [sdb] Mode Sense: 43 00 00 00
[122322.593566] sd 7:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[122322.604864] sdb: unknown partition table
[122322.608311] sd 7:0:0:0: [sdb] Attached SCSI removable disk
_
mount /dev/sdb ~/Desktop/temp
_ mount: wrong fs type, bad option, bad superblock on /dev/sdb,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
_
lsusb -s 002:008 -v
_Bus 002 Device 008: ID 154b:00ad PNY
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x154b PNY
idProduct 0x00ad
bcdDevice 11.00
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 300mA
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
_
Sudo fdisk -l /dev/sdb
_Disk /dev/sdb: 136.2 GB, 136247771136 bytes
255 heads, 63 sectors/track, 16564 cylinders, total 266108928 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
_
EDIT: 24/07/2018 À cause d'une (relativement) nouvelle réponse: j'ai essayé de l'essuyer avec mkusb et de le formater à l'aide de l'utilitaire de disque, qui ont gelé pendant des heures. Il gèle également lorsque vous essayez de comparer. Je suis sûr que c'est juste frit.
C'est une réponse très tardive. Si vous souhaitez toujours réparer ce lecteur flash, vous pouvez essayer les itinéraires suivants.
Il pourrait être possible de réparer la structure sur le lecteur avec testdisk , et si cela ne fonctionne pas, il est possible (mauvais travail) de récupérer des fichiers avec photorec .
S'il y a des fichiers importants à récupérer, je vous recommande de cloner le lecteur et de réparer les copies clonées.
Vous trouverez plus de détails sur le lien suivant,
Réparer la table de partition et le système de fichiers d'une clé USB
S'il n'y a pas de fichiers importants à récupérer, vous pouvez essayer d'effacer le premier mégaoctet du lecteur, puis utiliser un outil pour créer une nouvelle table de partitions avec les partitions et les systèmes de fichiers que vous souhaitez placer sur le lecteur.
Selon les résultats de
Sudo fdisk -l /dev/sdb
dans votre question, le lecteur fonctionne toujours comme un périphérique de stockage de masse. S'il y a toujours un accès en écriture, mkusb peut effacer le premier mégaoctet et ensuite gparted peut créer la table de partition, les partitions et les systèmes de fichiers souhaités.
Ou vous pouvez laisser mkusb restaurer le lecteur sur un périphérique de stockage standard avec une table de partition MSDOS et une partition avec le système de fichiers FAT32. C'est l'option "facile".
Voir les liens suivants
help.ubuntu.com/community/mkusb
https://help.ubuntu.com/community/mkusb/wipe
Sinon, sans accès en écriture au "niveau brut", mkusb ne parviendra pas à effacer le premier mégaoctet et le lecteur est probablement "bloqué", ce qui constitue la première étape d'un processus défaillant. Voir ce lien