Tutorial: VirtualBox con USBs en Ubuntu

by Zilus on 30/04/2008

El siguiente tutorial sirve para configurar correctamente VirtualBox PULE en Hardy con funcionalidad para los puertos USB en el sistema operativo huésped. Además de poder compartir archivos con nuestra red local y algún directorio en nuestro sistema anfitrión.

Sistema Operativo Anfitrión: Ubuntu 8.04 Hardy Heron

Sistema Operativo Huésped: Windows XP SP2

Lo primero que haremos, sera descargar la versión de VirtualBox Pule desde la pagina de Sun, ojo, no importa que diga que es para Gutsy Gibbon, funcionara correctamente. Para los que no tienen tiempo de buscar, aquí les dejo el enlace.

Ya con este paquete en nuestro poder, abrimos nuestra consola o para los mas nuevos, le dan doble click desde el lugar donde lo descargaron.

$ sudo dpkg -i virtualbox_1.5.6-28266_Ubuntu_gutsy_i386.deb

Mostrara una serie de pantallas como las siguientes:

En la primera, seleccionaremos la opción de “Si”

En la segunda, elegiremos: “Aceptar”

Igualmente para la tercera Opción: “Aceptar”

Y por ultimo, elegimos “Si” para que compile el modulo que necesitaremos.

Después de esto, necesitaremos hacer un par de cosas mas, la primera, sera agregar a nuestro usuario al grupo de VirtualBox, para hacerlo podemos elegir cualquier editor de texto y con sudo editar el archivo /etc/group

$ sudo vim /etc/group

y en donde encontremos vboxusers:x:124: agregaremos nuestro usuario al final de esta forma (si el numero 124 no aparece igual y ustedes tienen otro, no se preocupen haganlo igual):

vboxusers:x:124:zilus

Ahora, haremos lo necesario para que funcionen nuestros puertos USB:

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

Y editaremos las siguientes lineas:

# 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

Las dejaremos de esta forma:

# 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 necesitamos cambiar algunos permisos de las reglas de montado, lo lograremos editando el siguiente fichero:

$ sudo vim /etc/udev/rules.d/40-permissions.rules

Y buscamos la siguiente linea:

ATTRS{idVendor}==”0403″, ATTRS{idProduct}==”6001″, \
, MODE=”0660″, GROUP=”dialout”

Para dejarla de la siguiente forma:

ATTRS{idVendor}==”0403″, ATTRS{idProduct}==”6001″, \
,GROUP=”vboxusers”, MODE=”0664“, GROUP=”dialout”

Por ultimo Reiniciamos el sistema para que todo funcione correctamente y voila!! tenemos VirtualBox en Hardy con funcionalidad para USB, ahora solo les falta crear la maquina virtual e instalar algún otro sistema operativo.

neozilus@gmail.com
  1. 3/05/2008Difeck MEXICO Ubuntu Linux Mozilla Firefox 2.0.0.14 says:

    A la gente que le salga el error:
    Modprobe vboxdrv failed. Please use ‘dmesg’ to find out why.
    La solucion es:
    sudo /etc/init.d/vboxdrv setup

    Vientos men un buen tuto.

  2. 3/05/2008fabian88 COLOMBIA Linux Mozilla Firefox 3.0b5 says:

    hola, cuando lego a este paso “sudo vim /etc/udev/rules.d/40-permissions.rules” PARA MODIFICARLO, no puedo escribir en lugar que quiero y suena el un pito en el computador cada vez q intento escribir, como prodria corregir eso, Gracias

  3. 3/05/2008fabian88 COLOMBIA Linux Mozilla Firefox 3.0b5 says:

    como hago para guardar los cambios hechos en el fichero, por el fichero me sale en la misma consola o terminal

  4. 3/05/2008Zilus MEXICO Ubuntu Linux Mozilla Firefox 2.0.0.14 says:

    [Comment ID #227 Will Be Quoted Here]

    Ese comando es para usar un editor llamado Vim (Vi IMproved), no es sencillo de utilizar, si te interesa, una guía rápida esta aquí:

    http://www.taringa.net/posts/info/1033176/Tutorial-de-VI-_-VIM-de-Linux-muy-completo.html

    Si prefieres, cambia vim por gedit y veras un bonito editor gráfico.

  5. 30/09/2008CIXhamlet PERU Ubuntu Linux Mozilla Firefox 3.0.3 says:

    A mi me ayudó mucho este manual, http://doc.ubuntu-es.org/VirtualBox

Write a comment: