在 VirtualBox 中检测从 64 位 Ubuntu 到 32 位客户机 Ubuntu 的 USB 端口和串行端口

在 VirtualBox 中检测从 64 位 Ubuntu 到 32 位客户机 Ubuntu 的 USB 端口和串行端口

我在 VirtualBox 中安装的 32 位 Ubuntu 中使用 TinyOS 工具。我的主机是 64 位 Ubuntu。

现在我已经成功编译了代码并想将其部署到 IRIS mote 上。但是虚拟机中的 Ubuntu 操作系统无法检测到 USB 或串行端口。我尝试了 VirtualBox 串行端口选项卡中的一些设置(端口号上的 COM1 和设备路径中的 /dev/ttyS0),但没有任何效果。

我怎样才能让它检测到 U 盘和我的 IRIS 传感器微尘?

答案1

为了能够访问USB虚拟机中的端口,您必须属于该vboxusers组,因此请使用以下命令添加自己:

sudo usermod -a -G vboxusers $USER

然后重新启动系统并重试。

相关内容