糕飛.想點三十而立.努力發奮

2012年11月5日 星期一

令 Virtual Box 支援 USB device

+ 暫沒回應
之前寫的 VM 比較,最後因 VirtualBox 不支援 USB 而令我選擇用 VMWare Player。經朋友提點後才知道 VirtualBox 原來是支援 USB 的。不過要先做簡單的設定,就是將運行 VirtualBox 的使用者加進去 vboxusers 這個群組入面了。特此記下以免忘記。

在 terminal 中輸入以下命令查看現在的登入的使用者有什麼群組:
cmd:> groups 
goofyz adm cdrom sudo audio dip video plugdev lpadmin pulse pulse-access sambashare vboxusers
註: goofyz 為我的 username

然後輸入以下指令將現有使用者加入 vboxusers 裏去

cmd:> sudo usermod -G vboxusers -a (USER_NAME)
注意此時再輸入 groups 的話,不會看到新群組的,因為要 logout 再 login 才會有效,若心急想看的話可輸入
cmd:> cat /etc/group | grep `whoami`
adm:x:4:goofyz
cdrom:x:24:goofyz
sudo:x:27:goofyz
audio:x:29:pulse,goofyz
dip:x:30:goofyz
video:x:44:goofyz
plugdev:x:46:goofyz
lpadmin:x:109:goofyz
pulse:x:119:goofyz
pulse-access:x:120:goofyz
goofyz:x:1000:
sambashare:x:124:goofyz
vboxusers:x:125:goofyz

若有 vboxusers 的話便是成功,不過還是要 re-login 才有效的。然後開啟你的 VM,在選單中的 USB Devices 應該有你的 USB 裝置了。


這樣的話,令我決定用回 VirtualBox。之前用 VMWare Player 是因為 USB 支援和 Drag & Drop,現在 VirtualBox 對 USB 支援沒問題的話,Drag & Drop 可用 Share folders 解決。而且 VMWare Player 不支援 Snapshot 有點不完美 (可惜 VMWare Workstation 要 $$$),所以重投 Virtualbox 吧。