在Ubuntu 12.04 上為Virtualbox 啟用USB 裝置支援
阿新 • • 發佈:2019-02-03
眾所周知,VirtualBox 使用宿主機的USB裝置需要安裝擴充套件包。根據自己的vbox的版本,到vbox官網下載對應的擴充套件包。
比如我的vbox 是4.1.12的,對應擴充套件包地址是:
http://download.virtualbox.org/virtualb ... ox-extpack
下載完畢後,在“管理”選單下的“全域性設定”裡的“擴充套件”標籤下,加入、啟用即可。
如圖:
之後,開啟虛擬系統設定,在“USB裝置”標籤下,勾選上"啟用USB控制器"以及"2.0控制器"增加對USB2.0 的支援。
如圖:
比如我的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裝置都已經被識別、訪問到了。
這些,在“裝置”選單下就可以看到。
如圖:
新增後,虛擬機器系統果然發現了新硬體,按照一般步驟,安裝驅動即可正常使用。