正在加载鲁弗斯USB 中的 Windows 映像已损坏,系统无法识别。Windows 和 ubuntu 都无法检测到它。我尝试使用 Windows 磁盘分区编辑器、Rufus 软件本身、KDE 分区(我使用的是 KDE Neon)……但没有任何效果,这些尝试都没有奏效。
最后我终于能够通过终端检测到一些东西了这帖子。基本上它用于sudo lsusb
列出设备。在我的终端中,我可以在倒数第二行看到损坏的 USB:
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/ 分配:
[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-drive 中(使用sudo mount /dev/usb/hiddev0 /media/usb-drive/
),但答案是
mount: /media/usb-drive: /dev/usb/hiddev0 is not a block device
。
提前致谢。
更多有用信息。运行usb-devices
:
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=
答案1
根据您提供的信息,看起来固件存在问题。
正如您所提到的,lsusb
命令列出了您的设备,因此它正在检测它。但是当您运行该命令时lsblk
,它不会将您的 USB 检测为块设备。
我不是这方面的专家,但问题似乎可能出在固件和与之相关的驱动程序上。
最后,如今 USB 已经变得非常便宜。你可以花不到 10 美元买到 32GB 容量的 USB。