2008年4月18日 星期五

Ubuntu 7.10 + VirtualBox 設定 USB 裝置出現 "Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND)."

ubuntu 7.10 下使用 VirtualBox 時,欲設定 USB 裝置時,會跳出 "Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer." 訊息,表示沒有權限。這個問題其實是因為 ubuntu 7.10 預設把使用 USB 的權限關了。解決方法如下:

1. 開啟 /etc/init.d/mountdevsubfs.sh

$sudo vim /etc/init.d/mountdevsubfs.sh


2. 找到這段文字:

#
# 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


將 comment 去掉成為:



#
# 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


3. reboot 後再使用 VirtualBox 就不會有此問題了。

參考自 http://scout-jj.blogspot.com/2008/01/ubuntu-710-virtualbox.html

沒有留言: