1. 程式人生 > >在Ubuntu 12.04 上為Virtualbox 啟用USB 裝置支援

在Ubuntu 12.04 上為Virtualbox 啟用USB 裝置支援

眾所周知,VirtualBox 使用宿主機的USB裝置需要安裝擴充套件包。根據自己的vbox的版本,到vbox官網下載對應的擴充套件包。

比如我的vbox 是4.1.12的,對應擴充套件包地址是:
http://download.virtualbox.org/virtualb ... ox-extpack

下載完畢後,在“管理”選單下的“全域性設定”裡的“擴充套件”標籤下,加入、啟用即可。

如圖:


之後,開啟虛擬系統設定,在“USB裝置”標籤下,勾選上"啟用USB控制器"以及"2.0控制器"增加對USB2.0 的支援。

如圖:

按說這個時候已經搞定了。可是在USB列表裡面卻沒有任何USB裝置。這是為什麼呢?谷歌了一下,找到了一篇文章(具體地址已經無法回憶起來了,囧),解釋了一下原因。

原來是vbox 所在的使用者組必須要包括當前使用者才行。

檢視當前使用者名稱:

[email protected]:~$ whoami
sharl

檢視vbox 所在的組:
[email protected]:~$ cat /etc/group | grep vbox
vboxusers:x:125:sharl

將當前使用者加入vbox組:
usermod -a -G vboxusers sharl

即可。

此時,重啟系統。再次開啟虛擬機器,果然,USB裝置都已經被識別、訪問到了。
這些,在“裝置”選單下就可以看到。

如圖:

新增後,虛擬機器系統果然發現了新硬體,按照一般步驟,安裝驅動即可正常使用。