首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何挂载仅能用“dmesg”(与终端)检测到但未显示/dev/usb文件的损坏的usb

如何挂载仅能用“dmesg”(与终端)检测到但未显示/dev/usb文件的损坏的usb
EN

Ask Ubuntu用户
提问于 2022-02-07 18:37:31
回答 1查看 496关注 0票数 0

在USB中加载一个Windows-Image的Rufus,它被损坏,不再被系统识别。无论是windows还是ubuntu都无法检测到。我试过使用Windows磁盘分区编辑器,Rufus软件本身,KDE分区(我使用KDE Neon).但没有,这些尝试都没有奏效。

最后,多亏了 post,我才能在终端上检测到一些东西。基本上,它使用sudo lsusb来列出设备。在我的终端中,我可以看到倒数第二行的坏usb:

代码语言:javascript
运行
复制
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 0eef:c0aa D-WAV Scientific Co., Ltd eGalaxTouch EXC3104-1324-07.00.00
Bus 001 Device 004: ID 0cf3:e007 Qualcomm Atheros Communications 
Bus 001 Device 003: ID 0bda:5696 Realtek Semiconductor Corp. Integrated_Webcam_HD
Bus 001 Device 015: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 019: ID 1f75:0817 Innostor Technology Corporation USB 2.0
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

但是,当使用dmesg时,我看不到/dev/赋值:

代码语言:javascript
运行
复制
[12020.461164] usb 1-1: new high-speed USB device number 20 using xhci_hcd
[12020.610146] usb 1-1: New USB device found, idVendor=1f75, idProduct=0817, bcdDevice= 0.01
[12020.610159] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[12020.610165] usb 1-1: Product: USB 2.0
[12020.610168] usb 1-1: Manufacturer: innostor
[12020.610172] usb 1-1: SerialNumber: 0012343171372180
[12022.483384] usb 1-1: can't set config #1, error -71

正因为如此,当文章谈到安装文件系统时,我不知道该做什么。我已经尝试了dmesg给出的信息。在/dev/usb/中出现了一个新的文件调用hiddev0,然后我尝试将它装入/media/usb-驱动器(使用sudo mount /dev/usb/hiddev0 /media/usb-drive/),但答案是mount: /media/usb-drive: /dev/usb/hiddev0 is not a block device

提前谢谢。

更有帮助的信息。运行usb-devices

代码语言:javascript
运行
复制
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 20 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1f75 ProdID=0817 Rev=00.01
S:  Manufacturer=innostor
S:  Product=USB 2.0
S:  SerialNumber=0012343171372180
C:  #Ifs= 0 Cfg#= 0 Atr= MxPwr=
cat: '/sys/bus/usb/devices/usb1/1-1/1-*:?.*/bInterfaceNumber': No such file or directory
cat: '/sys/bus/usb/devices/usb1/1-1/1-*:?.*/bAlternateSetting': No such file or directory
cat: '/sys/bus/usb/devices/usb1/1-1/1-*:?.*/bNumEndpoints': No such file or directory
cat: '/sys/bus/usb/devices/usb1/1-1/1-*:?.*/bInterfaceClass': No such file or directory
cat: '/sys/bus/usb/devices/usb1/1-1/1-*:?.*/bInterfaceSubClass': No such file or directory
cat: '/sys/bus/usb/devices/usb1/1-1/1-*:?.*/bInterfaceProtocol': No such file or directory
/usr/bin/usb-devices: 76: printf: (none): expected numeric value
I:  If#=0x Alt= 0 #EPs= 0 Cls=() Sub= Prot= Driver=
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2022-02-10 17:45:20

根据您提供的信息,固件似乎有问题。

正如您提到的,lsusb命令列出了您的设备,因此它正在检测它。但是当您运行命令lsblk时,它不会将您的usb检测为块设备。

我不是这方面的专家,但看起来问题可能是固件和与它相关的驱动程序。

最后,时至今日,USB变得非常便宜。您可以找到32 10存储空间小于10的USB。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1391635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档