我有一部 Android 智能手机,通过 USB 数据线连接到 Kubuntu 盒子。我已经知道如何传输文件,但我还需要做更多事情:让 Android 设备可见作为 USB 设备。例如,如果我使用 VirtualBox 并查看其 USB 设备列表,我想查看 Android,但实际上却看不到。我需要这个才能使用 PC Suite 同步联系人和日历。可以这样做吗?(我已安装 adb 并且 MTP 文件传输正在运行。)
答案1
我的做法是,启动虚拟机时,打开“设备”选项卡,从下拉菜单中看到我的手机,然后检查它。这对你有用吗?
答案2
当您插入手机时,它会与其他 USB 设备一起列出。您可以使用lsusb
命令查看列表。如果 VirtualBox 没有看到它,那只是 VirtualBox 的问题。尝试手动添加设备,方法是将列表中的供应商 ID 和设备 ID 复制lsusb
到 VirtualBox 设置中。
答案3
安装 Oracles 扩展包以获得 USB2 主机控制器。不过请注意,如果您是公司用户而非个人用户,那么据我所知,扩展存在许可责任。
如果您最近安装了 Virtualbox,那么您还不是能够提供 USB 设备的组的成员。没有检查 Virtualbox 是否在安装时分配用户,但要继续,请使用sudo usermod -aG vboxusers <youruser>
并重新登录/重新启动以分配组。
可选择更新 VM 中的扩展(在我的情况下是 Microsofts mdoern.ie 试用版 VM 映像)- 您可以通过下载 .iso 并将其作为光驱安装在 VM 中来执行此操作。
然后进入虚拟机设置,启用 USB,从 USB1.1 升级到 2.0,并添加适合您设备的“过滤器”。右键单击过滤器即可显示可用的 USB 设备。