VirtualBox为用户提供了通过USB直通功能在客户端虚拟机(VM)和USB外设之间传输数据的能力。在本指南中,我们将指导您如何在VirtualBox中启用USB功能,以便您可以在VM中使用本地USB设备,就像直接连接一样。此外,我们还将探讨USB直通在不同操作系统中的工作原理,以及如何在虚拟机中访问虚拟USB,特别是在远程VirtualBox环境中。
VirtualBox 7.x的一个主要变化是原生USB控制器支持。以前的VirtualBox版本需要用户安装Oracle扩展包来使用USB 2.0(EHCI)和USB 3.0(xHCI)控制器。原生支持仅限于USB 1.1,需要扩展包来使用USB 2.0/3.0控制器及其附加的外设。
从7.0.0版本开始,EHCI(USB 2.0)和xHCI(USB 3.0)控制器的支持已添加到基础VirtualBox包中。用户可以在不安装扩展包的情况下直接配置USB 2.0/3.0直通。
扩展包仍然由于其高级功能而有用,包括:
ARM架构的支持在VirtualBox 7.2版本中添加,允许用户在基于ARM的Windows设备和Apple M系列Mac上运行VirtualBox虚拟机。
您可能会遇到这些特定于操作系统的故障点。
您是否想在远程 VRDP 虚拟机中使用本地 USB 设备?或者,您是否在使用 VirtualBox 本身不支持的特殊设备,例如 3D 建模鼠标?如果是这样,USB Network Gate 就是您的理想解决方案。 这是一款强大的工具,可以通过网络将连接到一台计算机的 USB 设备共享给另一台计算机——包括虚拟机。
除了支持各种类型的设备,例如 打印机、网络摄像头 和 加密狗 之外,USB Network Gate 还提供多种安全设置,例如数据加密、密码保护和自动断开连接。它也适用于 NAT 网络环境。USB Network Gate 易于使用、功能强大,并且无需复杂配置。USB Network Gate 现已为个人使用提供免费版本。