USB闪存驱动器不再被系统枚举,如何修复

USB闪存驱动器不再被系统枚举,如何修复

我的一根记忆棒无法使用了。它并没有那么旧,并且 R/W 寿命相当低。但现在似乎不可能对其进行任何格式化或写入操作。

插入后,它会在 /dev/bus/usb/00x 下创建一个新文件,其中 x 是 USB 插槽号。它还创建 /dev/sda 和 /dev/sg0 文件。但它会抛出许多错误并以“无法枚举 USB 设备”结束,此时它会删除所有 /dev 条目。

这使得无法使用 gparted、dd、fdisk(和朋友),甚至无法写入原始端口文件。

如果时机正确,lsusb 会报告:“Bus 003 Device 000: ID 0781:5575 SanDisk Corp. Cruzer Glide”。

我尝试访问该设备,而系统仍然可以通过各种程序看到它,这些程序可以让我对其进行重新分区和格式化。但这是没有用的。虽然程序会“看到”它并尝试执行某些操作,但操作系统不可避免地将设备从它们下面拉出,并且它们失败了。

我不想仅仅因为一个相当新的设备需要新的格式化(可能是低级格式化)或新的分区表而不得不扔掉它。

我正在运行 Linux Mint 20。但我已经在多台 PC 上尝试过,结果相似。

这是 dmesg 输出的示例:

[133514.320240] USB 3-3:使用 xhci_hcd 的新高速 USB 设备编号 27
[133514.470749] USB 3-3:找到新的 USB 设备,idVendor=0781,idProduct=5575,bcdDevice= 1.26
[133514.470761] USB 3-3:新的 USB 设备字符串:Mfr=1、Product=2、SerialNumber=3
[133514.470765] USB 3-3:产品:Cruzer Glide
[133514.470769] USB 3-3:制造商:SanDisk
[133514.470771] USB 3-3:序列号:[已编辑]
[133514.471281] usb-storage 3-3:1.0:检测到USB大容量存储设备
[133514.471544] scsi 主机2: USB 存储 3-3:1.0
[133515.493220] scsi 2:0:0:0:直接访问 SanDisk Cruzer Glide 1.26 PQ:0 ANSI:5
[133515.493590] sd 2:0:0:0:附加的scsi通用sg0类型0
[133515.494704] sd 2:0:0:0: [sda] 125031680 512 字节逻辑块:(64.0 GB/59.6 GiB)
[133515.495625] sd 2:0:0:0: [sda] 写保护已关闭
[133515.495629] sd 2:0:0:0: [sda] 模式感知: 43 00 00 00
[133515.495999] sd 2:0:0:0: [sda] 写入缓存:已禁用,读取缓存:已启用,不支持 DPO 或 FUA
[133546.508783] USB 3-3:使用 xhci_hcd 重置高速 USB 设备编号 27
[133551.876137] USB 3-3:设备描述符读取/64,错误-110
[133567.486413] usb 3-3:设备描述符读取/64,错误 -110
[133567.722470] USB 3-3:使用 xhci_hcd 重置高速 USB 设备编号 27
[133572.865798] USB 3-3:设备描述符读取/64,错误-110
[133588.487499] USB 3-3:设备描述符读取/64,错误-110
[133588.723688] USB 3-3:使用 xhci_hcd 重置高速 USB 设备编号 27
[133593.994782] USB 3-3:设备描述符读取/8,错误-110
[133599.373607] USB 3-3:设备描述符读取/8,错误-110
[133599.609729] USB 3-3:使用 xhci_hcd 重置高速 USB 设备编号 27
[133604.752327] USB 3-3:设备描述符读取/8,错误-110
[133610.134539] USB 3-3:设备描述符读取/8,错误-110
[133610.242599] USB 3-3:USB 断开连接,设备编号 27
[133610.262642] print_req_error:2 个回调被抑制
[133610.262649] blk_update_request:I/O 错误,dev sda,扇区 0 操作 0x0:(读取)标志 0x0 phys_seg 1 prio 类 0
[133610.262666] buffer_io_error:2个回调被抑制
[133610.262668] dev sda 上的缓冲区 I/O 错误,逻辑块 0,异步页读取
[133610.262746] blk_update_request:I/O 错误,dev sda,扇区 0 op 0x0:(READ)标志 0x0 phys_seg 1 prio 类 0
[133610.262759] dev sda 上的缓冲区 I/O 错误,逻辑块 0,异步页读取
[133610.262782] blk_update_request:I/O 错误,dev sda,扇区 0 操作 0x0:(读取)标志 0x0 phys_seg 1 prio 类 0
[133610.262788] dev sda 上的缓冲区 I/O 错误,逻辑块 0,异步页读取
[133610.262796] ldm_validate_partition_table():磁盘读取失败。
[133610.262806] blk_update_request:I/O 错误,dev sda,扇区 0 操作 0x0:(读取)标志 0x0 phys_seg 1 prio 类 0
[133610.262811] dev sda 上的缓冲区 I/O 错误,逻辑块 0,异步页读取
[133610.262824] blk_update_request:I/O 错误,dev sda,扇区 0 操作 0x0:(读取)标志 0x0 phys_seg 1 prio 类 0
[133610.262829] dev sda 上的缓冲区 I/O 错误,逻辑块 0,异步页读取
[133610.262841] blk_update_request:I/O 错误,dev sda,扇区 0 op 0x0:(READ)标志 0x0 phys_seg 1 prio 类 0
[133610.262846] dev sda 上的缓冲区 I/O 错误,逻辑块 0,异步页读取
[133610.262858] blk_update_request:I/O 错误,dev sda,扇区 0 op 0x0:(READ)标志 0x0 phys_seg 1 prio 类 0
[133610.262862] dev sda 上的缓冲区 I/O 错误,逻辑块 0,异步页读取
[133610.262869] Dev sda:无法读取RDB块0
[133610.262879] blk_update_request:I/O 错误,dev sda,扇区 0 op 0x0:(READ)标志 0x0 phys_seg 1 prio 类 0
[133610.262883] dev sda 上的缓冲区 I/O 错误,逻辑块 0,异步页读取
[133610.262896] blk_update_request:I/O 错误,dev sda,扇区 0 操作 0x0:(读取)标志 0x0 phys_seg 1 prio 类 0
[133610.262900] dev sda 上的缓冲区 I/O 错误,逻辑块 0,异步页读取
[133610.262941] blk_update_request:I/O 错误,dev sda,扇区 24 op 0x0:(READ)标志 0x0 phys_seg 1 prio 类 0
[133610.262946] dev sda 上的缓冲区 I/O 错误,逻辑块 3,异步页面读取
[133610.262973] sda:无法读取分区表
[133610.263154] sd 2:0:0:0: [sda] 读取容量(10) 失败:结果:hostbyte=DID_ERROR driverbyte=DRIVER_OK
[133610.263161] sd 2:0:0:0: [sda] Sense 不可用。
[133610.263167] sd 2:0:0:0: [sda] 0 512 字节逻辑块: (0 B/0 B)
[133610.263182] sda:检测到的容量从 125031680 更改为 0
[133610.263188] sd 2:0:0:0: [sda] 连接的 SCSI 可移动磁盘
[133610.478662] USB 3-3:使用 xhci_hcd 的新高速 USB 设备编号 28
[133615.637017] USB 3-3:设备描述符读取/64,错误-110
[133631.262274] USB 3-3:设备描述符读取/64,错误-110
[133631.506501] USB 3-3:使用 xhci_hcd 的新高速 USB 设备编号 29
[133636.899919] USB 3-3:设备描述符读取/64,错误-110
[133652.511757] USB 3-3:设备描述符读取/64,错误-110
[133652.619765] usb usb3-port3:尝试重新启动电源
[133653.272101] USB 3-3:使用 xhci_hcd 的新高速 USB 设备编号 30
[133658.529503] usb 3-3:设备描述符读取/8,错误 -110
[133663.906162] USB 3-3:设备描述符读取/8,错误-110
[133664.141913] USB 3-3:使用 xhci_hcd 的新高速 USB 设备编号 31
[133669.282862] USB 3-3:设备描述符读取/8,错误-110
[133674.663634] USB 3-3:设备描述符读取/8,错误-110
[133674.771732] usb usb3-port3:无法枚举 USB 设备

相关内容