virtualbox?

Tags: 系統,

關於linux mint 下virtualbox使用USB 的一點經驗或者可以說是教訓,由於我的Andriod開發在linux系統下進行的 ,為了因為要經常下載軟體,在linux下下載不方便,就在linux下安裝了虛擬機器跑XP,在XP 下下載軟體,於是就出現了虛擬機器使用USB 問題

方法/步驟

確保已經安裝了virtualbox 建議安裝最新的 我安裝的是4.2.16和對應的 Extend pack

1、

https://www.virtualbox.org/wiki/Downloads 下載對應於你的系統的版本(linux windows等)注意要對應於你的作業系統位數是32還是64

2、exntend pack

在這個網站中找到:

VirtualBox 4.2.16 Oracle VM VirtualBox Extension Pack All supported platforms

該包適合與所有的平臺 不管是linux 還是windows還是其他的

以上安裝完畢後,在Virtualbox主介面中可以看到USB裝置,在虛擬機器中的可分配USB裝置也可以看到,但是灰色不可用。按照如下步驟做:

1、新增usbfs 使用者組(virtualbox 裝完成後會有 vboxusers 和vboxsf )

sudo groupadd usbfs

使用命令檢視你新增的使用者組成功沒有:

cat /etc/group 我的如下:

..................

...................

...................

colord:x:120:pulse:x:121:pulse-access:x:122:saned:x:123:vboxsf:x:124:sambashare:x:125:kueinmdm:x:110:kuein:x:1000:vboxusers:x:116:kueinwinbindd_priv:x:126:usbfs:x:1001:kuein // 這個就是我新增的

2、將你的linux常用使用者新增到vboxusers、usbfs這個兩個組中

sudo adduser kuein vboxusers

sudo adduser kuein usbfs

有些資料上說 還有第三步:

3)、修改fstab檔案,新增如下內容:

  none /sys/bus/usb/drivers usbfs devgid=802,devmode=664 0 0

我操作過程當中 做了也沒有用 所以我就省略了這步

然後重啟電腦,只有重啟才會有用

重啟之後,插上你的USB裝置 ,在virtualbox的第一個選項中選擇settings選單 選擇USB項 將enable usb controler 、enable usb2.0 controler打勾。在USB device filler項點選“+”選擇你的USB 裝置,將你的USB 裝置新增上,進入虛擬機器安裝的系統在狀態列(我的是XP 右下角)的USB圖示上右擊滑鼠,選擇你剛新增的你的USB 裝置,沒有彈出失敗的框框說明已經成功。如果需要則會提示安裝USB 驅動。注意:我在這裡卡了很久,總是提示什麼主機沒有載入,明明我在linux下用lsusb 看到我的裝置了,後來我就重啟了虛擬機器,再次點選還是同樣的提示,哥鬱悶,想了個歪招,切換到我的爽系統之一XP (不是Virtualbox中的這個XP 哦),格式化了我的USB 裝置,再次進入虛擬機器的XP 系統,成功提示安裝USB驅動,OK 大功告成!下載軟體 開機OK 。如果你是和我一樣,注意一下我說的這兩點。

以上就是我的virtualbox使用USB 經驗,由於剛剛搞這個東東,難免有很多地方讓民間的高手覺得弱智,如果不對地方請大家多多包涵,並予以指正 ,多謝

注意事項

vritualbox版本最好用最新的版本,如果不是最新的版本 下載extend [pack 有點兒小麻煩

如果你跟我一樣是下軟體到USB 裝置的話 可能會有些不穩定 如果不能下載,點選右下角的USB圖示,重新載入你的USB 就可以了

相關問題答案