为什么我无法安装我的 USB 驱动器(未知分区表)?

为什么我无法安装我的 USB 驱动器(未知分区表)?

我是 Linux 的新手。无论如何,问题是我的 USB 无法再被识别,这真的很烦人,因为我需要从中获取信息。我已经阅读了无数关于如何手动安装它的帖子,但我真的无法让它工作。我希望这只是一些简单而愚蠢的问题,你们中的任何人都可以快速帮助我。

这是系统日志:

kernel: [ 6872.420125] usb 2-2: new high-speed USB device number 11 using ehci_hcd
mtp-probe: checking bus 2, device 11: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-2"
kernel: [ 6872.556295] scsi8 : usb-storage 2-2:1.0
mtp-probe: bus: 2, device: 11 was not an MTP device
kernel: [ 6873.558081] scsi 8:0:0:0: Direct-Access     SanDisk  Cruzer           8.01 PQ: 0 ANSI: 0 CCS
kernel: [ 6873.559964] sd 8:0:0:0: Attached scsi generic sg3 type 0
kernel: [ 6873.562833] sd 8:0:0:0: [sdc] 15682559 512-byte logical blocks: (8.02 GB/7.47 GiB)
kernel: [ 6873.564867] sd 8:0:0:0: [sdc] Write Protect is off
kernel: [ 6873.564878] sd 8:0:0:0: [sdc] Mode Sense: 45 00 00 08
kernel: [ 6873.565485] sd 8:0:0:0: [sdc] No Caching mode page present
kernel: [ 6873.565495] sd 8:0:0:0: [sdc] Assuming drive cache: write through
kernel: [ 6873.568377] sd 8:0:0:0: [sdc] No Caching mode page present
kernel: [ 6873.568387] sd 8:0:0:0: [sdc] Assuming drive cache: write through
kernel: [ 6873.574330]  sdc: unknown partition table
kernel: [ 6873.576853] sd 8:0:0:0: [sdc] No Caching mode page present
kernel: [ 6873.576863] sd 8:0:0:0: [sdc] Assuming drive cache: write through
kernel: [ 6873.576871] sd 8:0:0:0: [sdc] Attached SCSI removable disk

提前致谢

答案1

嗯,从日志来看,可能是 USB 设备的分区表乱了。

apt-get install -y testdisk
testdisk /dev/sdc

并尝试按照屏幕上的指针扫描并重新创建分区表。

如果问题还没有严重到与硬件相关,这可能会有所帮助。

相关内容