我有一个系统无法识别的 Transcend USB 驱动器 (Debian Jessie 3.16-amd64)。让我解释一下:当我将它连接到 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
但给我一些希望的是当我写作时LSSB,提示给出这个答案(我只显示内存部分):
Bus 001 Device 019: ID 058f:1234 Alcor Micro Corp. Flash Drive
当我写的时候消息控制台响应:
[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
有人可以帮助我,给我一个类似问题的链接,或者给我一些如何解决这个问题的想法吗?我对内存中的数据不感兴趣,我只是希望它能够再次工作并能够再次使用它。
答案1
USB 驱动器上的文件系统似乎无法识别或损坏(未格式化)。由于您不关心数据,只需重新格式化它并使用mkfs.vfat -c /dev/sdg
.这将破坏 USB 磁盘上的所有数据。确保使用 dmesg 检查它,[sdg]
插入后您将获得创建的相同设备。
这将使其与 Windows 和 Linux 系统兼容,因为它将格式化为 fat32。您可以使用您的发行版支持的任何文件系统mkfs -t ...
(参见 参考资料man mkfs
)。