sudo addgroup usbfs
把要使用 vbox 的使用者加入 usbfs 群組中,如:
sudo usermod -G usbfs -a your_account
step2:編輯 udev 裝置
sudo vi /etc/udev/rules.d/40-permissions.rules
找:
# USB devices (usbfs replacement)
SUBSYSTEM=="usb_device", MODE="0664"
替換成:
# USB devices (usbfs replacement)
SUBSYSTEM=="usb_device", GROUP="usbfs", MODE="0664"
Step 3: 啟動Ubuntu 7.10的usbfs
Ubuntu 7.10中預設關閉usbfs的支援,會導致VirtualBox出現以下錯誤:
Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer.
0x80004005
成分:
Host
介面:
IHost {81729c26-1aec-46f5-b7c0-cc7364738fdb}
被呼叫端:
IMachine {31f7169f-14da-4c55-8cb6-a3665186e35e}
為了修正這樣的錯誤,方法如下:
開終端機,下指令:
sudo vi /etc/init.d/mountdevsubfs.sh
開啟後,找:
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb
將最後四行的#去掉,如下所示:
#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb
安裝與使用usb裝置
1. 打開VirtualBox,點選「設定值」→「USB」→「啟用USB控制器」。
2. 先插上你要用的usb裝置。
3. 按右邊「+」號,增加剛剛插上的usb裝置,按「確定」,完成。
在VirtualBox增加usb裝置後,最好能夠先退出,再插入一次,否則可能會有讀取不到的情形。
0 意見:
張貼留言