1. 程式人生 > >virtualbox虛擬機器使用筆記-安裝、增強功能、網路、usb裝置、共享目錄

virtualbox虛擬機器使用筆記-安裝、增強功能、網路、usb裝置、共享目錄

》。

9.設定vbox的usb裝置
這部分主要摘自 http://forum.ubuntu.org.cn/viewtopic.php?f=65&t=164209
照著做就行了

------------------------------------------*
為virtualbox開啟usb裝置支援
virtualbox預設是不支援usb裝置的,需要手工修改一些設定才能使用。

1.修改為usb裝置增加普通使用者許可權
1.1 增加一個名為usbfs的使用者組
程式碼:
xmoney@xmoney-laptop:~$ sudo groupadd usbfs
[sudo] password for xmoney:


1.2 增加當前使用者到工作組
程式碼:
xmoney@xmoney-laptop:~$ sudo adduser xmoney usbfs  //其中xmoney是本人系統的登入名字
[sudo] password for xmoney:


1.3 得到usbfs組的id
執行如下命令
程式碼:
xmoney@xmoney-laptop:~$ cat /etc/group | grep usbfs
usbfs:x:1002:xmoney,root

其中1002就是usbfs組的id了。

1.4 修改 /etc/fstab 檔案
程式碼:
xmoney@xmoney-laptop:~$ sudo gedit /etc/fstab

在檔案的末尾增加一行
程式碼:
none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0

其中 devgid=1002,其中的1002就是剛才的usbfs的組id

1.5 為 /proc/bus/usb 增加許可權
首先為/proc/bus/usb放開所有許可權,也就是所有人都能訪問。
程式碼:
xmoney@xmoney-laptop:~$ sudo chmod 777 /proc/bus/usb
xmoney@xmoney-laptop:~$

然後為/proc/bus/usb設定所有者為當前使用者,我的當前使用者是xmoney。
程式碼:
xmoney@xmoney-laptop:~$ sudo chown xmoney /proc/bus/usb
xmoney@xmoney-laptop:~$


1.6 重啟電腦
程式碼:
xmoney@xmoney-laptop:~$ sudo reboot


修改完必須重啟,否則無法生效

2.獲取usb裝置的VendorId和ProductId
接下來需要獲取usb裝置的VendorId和ProductId,這兩個都是virtualbox的usb設定所必須的。
命令及反饋資訊如下:

程式碼:
xmoney@xmoney-laptop:~$ VBoxManage list usbhost


程式碼:
VirtualBox Command Line Management Interface Version 1.6.2
(C) 2005-2008 Sun Microsystems, Inc.
All rights reserved.

Host USB Devices:

UUID:               ca2a6d3b-66e0-4a94-9f69-dddb9a44e5e4
VendorId:           0x046d (046D)
ProductId:          0xc016 (C016)
Revision:           3.64 (0364)
Manufacturer:       Logitech
Product:            Optical USB Mouse
Address:            /proc/bus/usb/002/002
Current State:      Busy

UUID:               c491f7e6-abdc-43bb-9bce-ef31bdcb3551
VendorId:           0x13fe (13FE)
ProductId:          0x1f00 (1F00)
Revision:           1.16 (0116)
Manufacturer:       Kingston
Product:            DataTraveler 2.0
SerialNumber:       5B850F000E96
Address:            /proc/bus/usb/001/003
Current State:      Busy


3.配置virtualbox
在virtualbox的配置明細/usb中,開啟usb控制器和usb2.0控制器,然後點選“從裝置列表中新增篩選器”
相關設定會自動的新增到篩選器列表中。

------------------------------------*

參考:http://www.virtualbox.org/wiki/Linux_Downloads