![在 Windows 8.1 上使用 USB 驱动器后,Antergos 上未检测到 USB 驱动器](https://linux22.com/image/10327/%E5%9C%A8%20Windows%208.1%20%E4%B8%8A%E4%BD%BF%E7%94%A8%20USB%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%90%8E%EF%BC%8CAntergos%20%E4%B8%8A%E6%9C%AA%E6%A3%80%E6%B5%8B%E5%88%B0%20USB%20%E9%A9%B1%E5%8A%A8%E5%99%A8.png)
我使用我的学校 Windows PC 将内容复制到 USB,现在当我将其连接到我的家用计算机(运行 Antergos)时,它无法被检测到。
其他笔式驱动器工作正常。我的朋友也需要复制,他有一台 Windows PC,并告诉我他的笔式驱动器显示为快捷方式(无法访问)。
已尝试fdisk -l
,lsblk
但lsusb
设备未显示。输出lsusb
:
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 008: ID 23a9:ef18
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:c07e Logitech, Inc. G402 Gaming Mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 413c:2107 Dell Computer Corp. /*keyboard*/
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
请原谅我的英语。
编辑:回复 KyleH:命令 udevadm 监视器的输出:
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent
KERNEL[6416.233763] add /devices/pci0000:00/0000:00:1a.7/usb1/1-2 (usb)
KERNEL[6416.234592] add /devices/pci0000:00/0000:00:1a.7/usb1/1-2/1-2:1.0 (usb)
UDEV [6416.238130] add /devices/pci0000:00/0000:00:1a.7/usb1/1-2 (usb)
UDEV [6416.240221] add /devices/pci0000:00/0000:00:1a.7/usb1/1-2/1-2:1.0 (usb)
答案1
抱歉,原来没看到。它正在被检测到,但您必须编写/编辑 udev 规则以在插入设备时匹配该设备。然后将在 dev 目录中创建一个设备文件。 Udev 规则是相当简单的规则文件,指定 x 属性是否等于 y。像 KERNEL=="hdb", NAME="my_spare_disk" 这样的东西检查 arch 文档,这很棒!https://wiki.archlinux.org/index.php/Udev
答案2
所以,我终于解决了。我只需在根文件夹中创建一个文件夹media
,即/media
之后我连接了我的 USB 驱动器,它像以前一样工作。