我是 VirtualBox 和 Linux 的新手。
我的配置:
Host: VirtualBox 5.2.12 on Windows 10
Guest: Xubuntu
我有一块 PYNQ-Z2 开发板,通过 USB 连接到我的电脑。在 Windows 中,我可以看到该设备。我还从虚拟机的设置中设置了 USB 过滤器。这是一张图像:
但是,当我在 Xubuntu 中运行命令时lsusb
,这是我的输出:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
无论我是否插入或拔出设备,情况都一样。此外,当我使用 Vivado(与电路板配合使用的程序)时,它根本“看不到”该设备。这就是为什么我认为这是某种驱动程序问题。
任何想法都将受到赞赏。
答案1
我回答我的问题是为了防止有人遇到同样的问题。
经过多次尝试和错误,我终于找到了以下方法:
1. 按照 @QuickishFM 在问题下的评论中描述的步骤进行操作。2
. 按照第二种方法中描述的说明进行操作这里。
希望这可以帮助!