无法在 Virtual Box 中访问 Windows 内置蓝牙

无法在 Virtual Box 中访问 Windows 内置蓝牙

有人知道如何访问 Virtual Box 中的内置蓝牙吗?我正在使用 Ubuntu,并在其中安装了 VM(虚拟盒)和 Windows 10,但不知何故我无法访问蓝牙。蓝牙未显示在设备管理器中。

答案1

首先确保以下功能正常工作:

  • BIOS / UEFI 已启用蓝牙(以防万一)
  • 你的主机(本例中是 Ubuntu)正确检测到蓝牙
  • 您已使用蓝牙设备测试了蓝牙,并确认它正常工作。这 3 点是为了避免与可能根本不是客人的客人发生问题。

然后确保以下内容设置正确:

  • 安装了最新的 VirtualBox 版本(截至本答案,版本号为 5.1.28)
  • 为 VirtualBox(主机)安装最新的 VirtualBox 扩展。您可以从 VirtualBox 网站获取此扩展,也可以通过将之前的扩展升级到最新版本来获取。
  • 最新的 VirtualBox 扩展已安装在 Windows 10(客户机)中。此扩展将在 Windows 10 上显示为 CD。只需从虚拟 CD 安装并重新启动即可。

最后三点是为了确保蓝牙可以在虚拟环境中被检测并正确使用。

现在请按照以下步骤操作:

  1. 右键单击 VirtualBox 上的 USB 设备(不是在 Windows 10 内,而是在其下方的 VirtualBox 栏上),然后启用 VirtualBox 检测到的蓝牙设备。此时,如果您按照所有步骤操作但蓝牙未显示,在某些情况下,这是因为在与 VirtualBox 共享之前无法使用它。

    在此处输入图片描述

    在此处输入图片描述

  2. Windows 不会尝试为其安装正确的驱动程序。如果找不到驱动程序,我建议访问公司网站并通过 Windows 10 下载驱动程序,然后继续手动安装。

    在此处输入图片描述

    在此处输入图片描述

  3. 安装后,单击蓝牙设备管理器将您的 Windows 10 与真实设备配对:

    在此处输入图片描述

    在此处输入图片描述

  4. 单击您想要配对的设备,然后单击显示的配对按钮。

    在此处输入图片描述

  5. 然后简单地测试向设备发送一些内容

    在此处输入图片描述

就是这样。因此,可能发现的常见问题是:

  1. 缺少 VirtualBox 扩展(在主机、客户机或两者中)
  2. 蓝牙无法在您的主机上运行,​​因此也无法在您的客户机上运行。
  3. Windows 10 中缺少蓝牙设备的驱动程序

在大多数情况下,只要按照步骤操作,它就会起作用。如果不行,你可以通过安装相应的包/驱动程序来解决这 3 种情况。

答案2

我在使用蓝牙 USB 加密狗时也遇到了同样的问题,但这是我的权利问题。

从这个解决方案中解决:VirtualBox 中没有可用的 USB 设备

简而言之 :

sudo adduser $USER vboxusers

然后注销/登录

相关内容