システム(Debian Jessie 3.16-AMD64)で認識されないTranscend USBドライブがあります。説明させてください:PC(Gnome)に接続すると、ドライブが接続されているときの典型的な音がしますが、マウントできません。
コンソールに書き込むときfdisk -lコンソールは、USBメモリを認識せずにハードドライブのパーティションを返します。
Device Start End Sectors Size Type
/dev/sda1 2048 39063551 39061504 18,6G Linux swap
/dev/sda2 39063552 1953523711 1914460160 912,9G Linux filesystem
(私のパーティションについてはあまり笑わないでください。)
lsblkと書くと、これが表示されます。
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 swap a03dfeb5-91f8-4ed5-9785-175ec9bd293b [SWAP]
└─sda2 ext4 fdc3f436-512b-471c-a1bd-6ff9caef4023 /
sr0
しかし、私にいくつかの希望を与えるのは、私がlsusbと書いたときに、プロンプトがこの答えを出すことです(私はメモリ部分のみを表示します):
Bus 001 Device 019: ID 058f:1234 Alcor Micro Corp. Flash Drive
そして、dmesgと書くと、コンソールは次のように応答します:
[21187.450951] usb 1-6: new high-speed USB device number 20 using xhci_hcd
[21187.581068] usb 1-6: New USB device found, idVendor=058f, idProduct=1234
[21187.581070] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[21187.581072] usb 1-6: Product: Mass Storage Device
[21187.581073] usb 1-6: Manufacturer: Alcor Micro
[21187.581616] usb-storage 1-6:1.0: USB Mass Storage device detected
[21187.581854] scsi18 : usb-storage 1-6:1.0
[21188.580422] scsi 18:0:0:0: Direct-Access Generic USB Flash Disk 7.76 PQ: 0 ANSI: 4
[21188.580638] sd 18:0:0:0: Attached scsi generic sg7 type 0
[21188.581348] sd 18:0:0:0: [sdg] Attached SCSI removable disk
誰かが私を助けたり、同様の問題へのリンクを教えたり、これを解決する方法を教えてくれませんか?メモリ内にあるデータには興味がありません。それを再び機能させ、再び使用できるようにしたいだけです。
USBドライブのファイルシステムが認識されていないか、損傷している(フォーマットされていない)ようです。データは気にしないので、再フォーマットしてmkfs.vfat -c /dev/sdg
で不良ブロックがないか確認してください。 これにより、USBディスク上のすべてのデータが破壊されます。必ずdmesgで確認してください。プラグインすると、同じ[sdg]
デバイスが作成されます。
これにより、fat32としてフォーマットされるため、WindowsシステムとLinuxシステムの両方と互換性があります。 mkfs -t ...
を使用して、ディストリビューションでサポートされている任意のfsを作成できます(man mkfs
を参照)。