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 使用简单、功能强大,无需复杂配置。提供免费试用版,让你在购买前先行体验其完整功能。