我正在以Windows XP作为来宾的最新Ubuntu 11.10主机上运行Virtualbox 4.1.2(及其相应的扩展包)。我有一个要与Windows客户操作系统一起使用的National Instruments USB-6251设备。(因为MATLAB的DAQ工具箱仅在Windows中可用)
NI确实提供了基于RPM的驱动程序安装程序,但是由于“ RPM数据库未填充”,安装程序让我头疼,因为它找不到GLIBC,而当我绕过安装程序--nodeps
选项的错误时,它无法显示3.0不支持内核,我需要2.6内核。至少由于这两个障碍,当我不需要在Linux上使用该设备时,我宁愿不要浪费更多的时间来尝试安装Linux驱动程序。
运行时lsusb
将设备显示为
Bus 002 Device 008: ID 3923:72a0 National Instruments Corp.
运行会lsusb -d 3923: -v
返回一堆信息。
但是,右键单击虚拟机窗口状态栏中的USB设备图标表示未连接任何设备。
谁可以让Windows来宾OS看到该设备?
我经常在写下问题时找到答案。张贴它,以便其他人可以从中受益。
事实证明,问题并非不是Linux不能像我最初所认为的那样识别该设备,而仅仅是我的用户通常没有足够的权限来访问USB设备。跑步
usermod -a -G vboxusers username
根据Virtualbox的建议,然后登录和注销,使其正常工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句