2010年8月4日 星期三

在ubuntu中使用virtualbox的usb功能


For Karmic


打開終端機
  1. 將你的帳號加入vboxusers group
    if [ "`grep vboxusers /etc/group|grep $USER`" == "" ] ; then sudo usermod -G vboxusers -a $USER ; fi

This works for Karmic 9.10 Host and Windows XP Guest


From a terminal run the following command:
  1. 下面這行指令會顯示你的user id,看起來會像是 vboxusers:x:123:myself 而這個123就是你在這台機器上的user id
    grep vbox /etc/group 
  2. 修改fstab的檔案
    sudo vi /etc/fstab
  3. 加入以下這一行
    none /proc/bus/usb usbfs devgid=userid,devmode=664 0 0 

    注意user id的部份: none /proc/bus/usb usbfs devig=123,devmod=664 0 0
  4. 重開機

  5. 打開VirtualBox (但先不要開啟虛擬作業系統)

  6. 按下要修改的虛擬機器設定值

    1. 點選左側的「系統」
    2. 勾選「啟用IO APIC」

    1. 點選左側的「usb」
    2. 勾選「啟用USB控制器」 也勾選「啟用 USB 2.0 (EHCI)控制器
    3. 點選右側的「從裝置加入篩選器」(就是畫面右側有個綠色加號的那個)然後勾選你要的usb裝置
  7. 將你的虛擬機器開機,應該就可以抓到你的usb裝置了!