This shows you the differences between two versions of the page.
| — |
linux:virtualbox_usb_error_under_ubuntu_linux [2020/06/01 22:53] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== VirtualBox USB Error Under Ubuntu Linux ====== | ||
| + | |||
| + | I've installed VirtualBox on several Ubuntu Linux machines and I usually get this error when I launch VirtualBox or navigate to the settings for a virtual machine. | ||
| + | |||
| + | //Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer.// | ||
| + | |||
| + | I found the solution below at https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/151585. | ||
| + | |||
| + | Open the ///etc/init.d/mountdevsubfs.sh// file. | ||
| + | |||
| + | Find the following lines: | ||
| + | |||
| + | #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 | ||
| + | |||
| + | Remove the comments (#) so that the lines look like this: | ||
| + | |||
| + | 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 | ||
| + | |||
| + | Restart using the following commands and then close and re-open VirtualBox. Your USB devices should be recognized. | ||
| + | |||
| + | /etc/init.d/mountdevsubfs.sh stop | ||
| + | /etc/init.d/mountdevsubfs.sh start | ||
| + | |||
| + | |||