innotek Virtual Box in Linux
Environment
Prerequisites
Add innotek VirtualBox software source
Install
USB Issue

To deal with this error - "Cannot load HOST USB Proxy Service", edit /etc/udev/rules.d/40-permissions.rules. Change this part
Install bridge utilities and user mode Linux utilities
Add user who will run VirtualBox to the group of uml-net
Edit /etc/network/interfaces as following
Allow VirtualBox to access /dev/net/tun
User Permission
Make sure user is in group - "vboxusers" for VirtualBox usage and "plugdev" for USB usage
- Ubuntu 7.1 64bit
- VirtualBox 1.5.2
Prerequisites
Add innotek VirtualBox software source
deb http://www.virtualbox.org/debian gutsy non-freeAdd innotek public key for apt-secure
#wget http://www.virtualbox.org/debian/innotek.asc
#apt-key add innotek.asc
Install
#apt-get install virtualbox
USB Issue
To deal with this error - "Cannot load HOST USB Proxy Service", edit /etc/udev/rules.d/40-permissions.rules. Change this part
# USB devices (usbfs replacement)To
SUBSYSTEM=="usb_device", MODE="0664"
# USB devices (usbfs replacement)Then edit /etc/init.d/mountdevsubfs.sh. Change this part
SUBSYSTEM=="usb_device", GROUP="plugdev", MODE="0664"
#To
# 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
#Host Interface Bridging
# 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
Install bridge utilities and user mode Linux utilities
#apt-get install bridge-utils uml-utilities
Add user who will run VirtualBox to the group of uml-net
#gpasswd -auml-net
Edit /etc/network/interfaces as following
auto eth0
iface eth0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user
auto br0
iface br0 inet dhcp
bridge_ports eth0 tap0
bridge_maxwait 10
Allow VirtualBox to access /dev/net/tun
#chmod 666 /dev/net/tun
User Permission
Make sure user is in group - "vboxusers" for VirtualBox usage and "plugdev" for USB usage