Ubuntu下跑Virtual box的USB问题


用了Ubuntu已经半年多了,可一直没找到合适的IM进行视频聊天。Skype倒是可以,Gtalk在pidgin里理论上也可行。只是国内的朋友基本都用QQ,不怎么用这些玩意。而QQ在Ubuntu上简直就是个杯具。WebQQ速度贼慢,且不能视频;官方的linuxQQ更是垃圾,其他的第三方软件功能又很有限。所以,为了和老婆qq视频,无奈只能尝试以前从没用过的虚拟机。费了点周折,不过还好最后搞定了。

我最后是用Virtual Box虚拟了winxp的guest系统。

Virtual box 本身的安装很简单,没什么好说的。虚拟的xp系统也很快就搞定。因为我用的iso是雨林枫木的一个ghost版本,所以装的很快,大概20几分钟就装好了。主要的问题在于在Vbox下面怎么调用USB。因为摄像头也是USB的一种,解决了USB,摄像头自然不在话下。

这篇文章总结的很好,vbox下能不能用USB,主要是权限问题。

但我遇到的问题是,执行下面代码时:

useradd -G vboxusers yourusername

出现了这个提示错误:

useradd: group 'vboxusers' does not exist

而且,vbox的系统detail里,就没有usb这个选项。 这个问题原因怎么也没弄明白。最后我把virtual box 卸载了,重新装了新的3.1.16版。问题解决了。

可是又来了新的问题。按照上面的代码添加权限后,重启系统,发现我的用户被权限被篡改了。甚至无法mount其他的NTFS的盘。提示说必须有root权限才行。而sudo命令也不行了,提示说: USER is not in the sudoers file. This incident will be reported.

要命的是我把root的密码给忘了,或者没设?也有可能,总之是没法获得权限修改任何系统参数。这时我甚至担心时不要重新装系统了。 不过还好,关于忘记root密码的解决方案很多。最后,我按图索骥,重设了root密码,然后在System>Administration>Users and groups里修改了用户的权限。 问题得以解决。

关于权限被修改的原因,我搜索了一下,发现有类似情况的都是在安装了Virtual box后出现的。所以,我估计和virtualbox有关系。

最后来张截图,是修改用户权限的界面:

Ubuntu下跑Virtual box的USB问题

相关内容