以前好像就有过这个需要,也解决过,今天记一笔。方便以后用到,可以查询。
在ubuntu13.04中安装了virtualbox,然后在virtualbox中安装一个超精简的 xp系统,这样就可以享受又系统的好处了。台式机i3,四核,8G内存毫无压力。
1:ubuntu13,04安装virtualbox的deb包:
感觉virtualbox对ubuntu的支持非常好,运行guest xp也非常稳定。下载地址:
https://www.virtualbox.org/wiki/Linux_Downloads
用deb包安装的virtualbox比较完整,可以支持在guest机上识别u盘。
如果你用apt-get install的方式来安装virtualbox,是不完整的。
2:把用户添加到vboxusers的这个用户组,在终端运行下面的命令。xxxx是你的用户名,如果你不知道你的用户名是什么,运行 whoami 就知道了。
sudo adduser xxxx vboxusers
3:看下用户组是 id号是多少。运行下面的命令。记住那个数字。
grep vbox /etc/group
4:打开fstab文件
sudo gedit /etc/fstab
5:把下面的内容添加到fstab的最后一行,其中xxxxx就换成我们在第3步中看到的数字,用户组id.
none /proc/bus/usb usbfs devgid=xxxxx,devmode=664 0 0
6:重启电脑,打开virtualbox,点击setting---->system----->motherboard中,选中Enable I/O APIC
点击setting---->USB,选中与USB有关的两个选项,
7:这个时候 startup你的guest xp 系统,就可以看到usb设备了,
下面是识别小度wifi的使用情况:
8:启动virtualbox时,闪退。在命令行地virtulbox时,出现Segmentation fault,修复方法。运行下面的命令
sudo /etc/init.d/vboxdrv restart