1.- Lo primero es instalar los paquetes esenciales que necesitaremos
para construir los modulos que utiliza el nucleo de Virtualbox
apt-get install build-essential linux-headers-'uname -r'
2.- Ahora nos descargamos VirtualBox directamente sin necesidad de utilizar un repositorio:
para i386:
http://download.virtualbox.org/virtualbox/2.0.0/virtualbox-2.0_2.0.0-36011_Ubuntu_hardy_i386.deb
para amd64:
http://download.virtualbox.org/virtualbox/2.0.0/virtualbox-2.0_2.0.0-36011_Ubuntu_hardy_amd64.deb
- Ahora añadimos nuestro usuario al grubo “vboxusers”:
$ sudo adduser $USER vboxusers
Adding user 'xan' to group `vboxusers’ …
Adding user 'xan' to group vboxusers
Done.
3.- Ahora habilitamos el soporte USB para VirtualBox.
Por defecto USB esta deshabilitado. Seguramente quieras habilitarlo y evitar
un error que aparece al entrar en la Configuracion de nuestra maquina virtual.
Para habilitar USB edita el archivo mountdevsubfs.sh:
sudo gedit /etc/init.d/mountdevsubfs.sh
Veras un bloque de codigo con un aspecto similar a este:
#
# 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
Ahora descomenta las 4 ultimas lineas, debe quedar como:
#
# 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
Ahora cerramos la sesion haciendo un logout. y volvemos a iniciar una sesion
para que los cambios que hemos hecho sobre nuestro usuario añadiendolo al
grupo vboxusers se hagan efectivos.
Si de todas formas los pasos anteriores no funcionan, y el usb no se
habilita, puedes intentar lo siguiente.
1,. obten el identificador el grupo vboxusers
grep vbox /etc/group
vboxusers:x:127:xan
Aqui en mi caso seria el valor 127.
Ahora editamos el fichero fstab y añadimos el valor de ese id.
sudo gedit /etc/fstab
## usbfs is the USB group in fstab file:
none /proc/bus/usb usbfs devgid=127,devmode=664 0 0
Hacemos lo mismo con el fichero mountdevsubfs.sh
sudo gedit /etc/init.d/mountdevsubfs.sh
## Mount the usbfs for use with Virtual Box
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=127,devmode=664
Ahora reiniciamos, y virtualbox deberia detectar nuestros dispositivos usb
No hay comentarios:
Publicar un comentario