2008-02-26

VirtualBox - 啟用 USB 裝置

凍仁在安裝完 VirtualBox 時,會有「無法使用 USB 裝置」的訊息視窗,這裡就紀錄一下Google 快訊訂閱的解決方法。

1. 解決方法

  1. 1.1. 新增 usbfs 群組。
    jonny@guest:~$ sudo groupadd usbfs
  2. 檢查 usbfs 群組的 gid。
    jonny@guest:~$ cat /etc/group | grep usbfs [Enter]
    usbfs:x:1002:
  3. 將使用者加入 usbfs 群組,USERNAME 請改成自己帳號。
    jonny@guest:~$ sudo usermod -G usbfs USERNAME [Enter]
  4. 更改 USB 裝置權限,編輯 /etc/fstab 檔案,並增加以下兩行,要注意 gid,可能不為 1002
    jonny@guest:~$ sudo vi /etc/fstab [Enter]
    # 1002 is the USB group IDI
    none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0
    
  5. 接下來重新啟動 Guest 就行了。

2. 使用方法

插入USB後,點 VirtualBox 右下角的 USB 圖示,選擇已辨識的 USB 裝置,並記得在 Guest 使用 USB 前,記得先卸載 Host 的 USB 裝置。

資料來源:
賽迪網 - sixth - Ubuntu 7.10下VirtualBox安裝及配置方法 (1)

3 則留言 :

  1. 請問要怎樣正確的「先卸載Host的USB」?
    試了一陣子,Host端總是隨插即用,Guest雖然能使用USB的資源,但不把USB當USB看待

    回覆刪除
  2. 印象中都是把他當成個硬碟來看罷了,照正常的流程都是得先把 guest usb 移除之後才可卸載 host usb。

    若不這樣會發生磁碟還在存取的階段,想先移除 host 應該不行這樣做才對。

    回覆刪除
  3. ubuntu 10.04 以後不再需要!!!!

    回覆刪除

謝謝您的寶貴意見,凍仁一定會盡快處理 ~^^