USB Devices unrecognised by virtualbox (/proc/bus/usb missing)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sysvinit (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
virtualbox (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
After upgrading from Feisty to Gutsy, virtual box unable to recognise USB devices. I used virtualbox to install Win XP.
This is the error report I got:
Could not load the Host USB Proxy Service (VERR_FILE_
Result Code: 0x80004005 Component: Host Interface: IHost {81729c26-
This is the virtualbox log report:
00:00:00.466 VBox status code: -1908 (VERR_VM_
00:00:00.492 Power up failed (vrc=VERR_
I found the solution to it as well at <a href="http://
Since usbfs is not activated by default in gutsy I consider it a bug.
For those of who have already upgraded:
Please open the following file: /etc/init.
Find the following lines:
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=
#ln -s .usbfs/devices /dev/bus/
#mount --rbind /dev/bus/usb /proc/bus/usb
Unmark them so that look like this:
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=
ln -s .usbfs/devices /dev/bus/
mount --rbind /dev/bus/usb /proc/bus/usb
Restart and your usb devices will be recognised.
Bug squashers, kindly turn on this script to default mode in gutsy!
description: | updated |
I've found the corresponding changelog entry from the initscripts package I think: 14.1ubuntu22) gutsy; urgency=low
sysvinit (2.86.ds1-
* Drop /proc/bus/usb again; software should all be ported to check
/dev/bus/usb first by now.
-- Scott James Remnant <email address hidden> Wed, 11 Jul 2007 13:47:24 +0100
It appears that virtualbox should check /dev/bus/usb first.
Scott, would it do any harm to uncomment the change for Gutsy?