Ubuntu 12.04 中无法访问 USB 驱动器

Ubuntu 12.04 中无法访问 USB 驱动器

我正在运行 64 位 Ubuntu 12.04(内核 3.2.0-55-generic)。我有一个 32GB 的 USB 驱动器,无法在此系统上安装。任何帮助都非常感谢。

USB 驱动器显示/dev/sdb在“磁盘”实用程序中,device=/dev/sdb但没有有关介质、大小和内容的条目。

甚至dmesg显示 USB 设备已连接(但未安装)sdb

root@ms-dell:/media# dmesg | tail
[74087.307755] usb 3-1: new high-speed USB device number 19 using xhci_hcd
[74087.476039] scsi22 : usb-storage 3-1:1.0
[74091.448070] scsi 22:0:0:0: Direct-Access     Generic  USB  SD Reader   0.00 PQ: 0 ANSI: 2
[74091.450061] sd 22:0:0:0: Attached scsi generic sg1 type 0
[74097.787512] sd 22:0:0:0: [sdb] Attached SCSI removable disk

但是,fdisk -l不显示磁盘

root@ms-dell:/media# fdisk -l
Disk /dev/sda: 256.1 GB, 256060514304 bytes
255 heads, 63 sectors/track, 31130 cylinders, total 500118192 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: 0x3e828130

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048      616447      307200   de  Dell Utility
/dev/sda2          616448     6907903     3145728    c  W95 FAT32 (LBA)
/dev/sda3   *     6907904   468371455   230731776   83  Linux
/dev/sda4       468373502   500117503    15872001    5  Extended
/dev/sda5       468373504   500117503    15872000   82  Linux swap / Solaris
root@ms-dell:/media# 

鹦鹉螺号也没有。

我最初认为 MBR 已损坏,因此尝试使用它来修复它,dd但出现以下错误:

root@ms-dell:/media# dd if=/dev/zero of=/dev/sdb bs=512 count=1
dd: opening `/dev/sdb': No medium found

有没有办法修复 USB 驱动器并访问其内容?

答案1

您说您无法在此系统上安装驱动器,这是否意味着您已成功在另一台计算机或系统上安装该驱动器?如果是这样,则驱动器没有故障,您不应该在其上使用 dd,尤其是如果您关心其上的数据。

您是否排除了 USB 端口故障或 PC 上所有 USB 端口电压过低的可能性?尝试将另一台设备插入同一端口,是否可以正常工作?

如果您排除了所有可能,那么请尝试以下操作:lsblk在插入故障驱动器之前,在终端中键入内容。然后lsblk在插入驱动器后再次键入内容。驱动器被检测到了吗?驱动器上的文件系统到底是什么?

你有没有尝试过sudo mount /dev/sdb1 /somefolderyouhavemade??

相关内容