![VirtualBox 似乎禁用 Ubuntu 中的 USB 打印机打印](https://linux22.com/image/1037653/VirtualBox%20%E4%BC%BC%E4%B9%8E%E7%A6%81%E7%94%A8%20Ubuntu%20%E4%B8%AD%E7%9A%84%20USB%20%E6%89%93%E5%8D%B0%E6%9C%BA%E6%89%93%E5%8D%B0.png)
我的机器上运行着 Maverick,并且 Lexmark X6675 通过 USB 连接到系统。系统上还有运行 Windows Vista 的 VirtualBox 4.1。而且,我的打印情况非常有趣。
如果我使用 USB 设备(即我的打印机)运行 VirtualBox,则无法从 Ubuntu 打印。我必须关闭 VirtualBox(我尚未测试,但禁用 USB 访问可能也会产生同样的效果,我必须检查一下),然后我才能从 Ubuntu 打印。
这是正常现象吗?有没有办法配置 VirtualBox 或 Ubuntu 或两者,以便它们可以正常共享打印机?
答案1
如果 virtualbox 客户机和 ubuntu 共享同一个 USB 连接,那么您将需要将客户机或 ubuntu 定义为“主”打印机服务器。
例如,您可以在 ubuntu 中拥有两个打印机连接 - 一个用于本地 USB 打印机,第二组用于打印到 Windows 客户打印服务器。
因此,当您想在 Windows 客户机运行时从 ubuntu 打印时,请选择连接到 Windows 客户机的打印机。
答案2
Virtualbox 在 USB 设备上的表现有点“滑稽”。它们可以共享,但通常主机或客户机都可以使用,但不能同时使用。
您可能能够继续共享其他 USB 设备,但将打印机标记为未共享。