Suscribirse al Feed
02Sep

[tip] Habilitar USB en VirtualBox

1. Habilitar soporte USB

a. Abrir un terminal y ejecutar el comando

sudo gedit /etc/init.d/mountdevsubfs.sh

b. Buscar estas líneas:

#
# 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

c. Descomentar parte del código de tal manera que quede así:

#
# 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

d. Guardar el archivo

2. Montar el soporte

a. Desde el terminal ejecutar el comando:

grep vbox /etc/group

- te saldrá algo como: vboxusers:x:<gid>:cris, donde <gid> puede variar

b. Activando la interfaz USB:

sudo gedit /etc/init.d/mountkernfs.sh

- Añadir la siquiente linea en algún lugar después de que /proc es montado:

domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=<gid>,devmode=664

- donde <gid> es lo que te aparecía en el anterior paso

c. Guardar.

3. Poner el usb dentro de fstab

a. Ir al terminar y escribir:

sudo gedit /etc/fstab

b. Pon la siguiente línea debajo de las demás, y asegúrate de no cambiar nada más:

#usbfs
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0

c. Reiniciar el equipo.

4. Conectar tu dispositivo USB

¿A poco necesitas que te explique este paso?

5. Ejecutar Virtualbox

a. Ir a Configurar (Settings)
b. Buscar y hacer clic en USB en el panel izquierdo
c. Activar Controlador USB y USB 2.0
d. Añadir tu dispositivo USB (con el icono USB que tiene un más [+]).
e. Clic en OK e inicia tu máquina virtual!

Etiquetas: , ,

10 Comentarios para “[tip] Habilitar USB en VirtualBox”

« 1 2 Todos

  1. a gravatar

    Casidiablo dice:  


    Pues la verdad no se que pasa :( ¿Estás con Ubuntu? Tal vez tenga algo distinto al SO que use (openSuse). Intenta sin embargo hacer esto:

    sudo gedit /etc/udev/rules.d/40-permissions.rules

    Cambias esto:

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

    Por esto:

    LABEL=”usb_serial_start”
    ATTRS{idVendor}==”0403″, ATTRS{idProduct}==”6001″, \
    , GROUP=”vboxusers”, GROUP=”usbusers”, MODE=”0660″, GROUP=”dialout”
    LABEL=”usb_serial_end”

    Un saludo,
    Déjame hago pruebas en Ubuntu, por si acaso.

  2. a gravatar

    shakaran dice:  


    Sí estoy en Ubuntu. Actualicé a la version 2.0 de VirtualBox y ya me sale el apartado de USB.

    Aunque todo esto me gustaría saber si ha funcionado. Ya que mi principal porpósito es enchufar una PDA y que sea detectada en VirtualBox, pero parece ser que no es detectada.

    Asi que, ¿qué aparatos USB reconoce VirtualBox? Para que nos sirve esta opción?

  3. a gravatar

    jack007 dice:  


    tenia una duda, y la version de virtual Box OSE, esa que no soporta usb, se le puede “cambiar” para que soporte?
    estoy usando OpenSUSE 11.0
    porque lo unico que puedo hacer es insertar el usb y luego compartir la carpeta del usb; pero me molesta estarlo haciendo asi todo el tiempo.
    y dime una cosa: algun software recomendado para programar en java en opensuse? el link de las tools que necesito.

    Saludos…

  4. a gravatar

    Cristian dice:  


    Pues a mi me funciona son pendrives, pero la verdad no puedo probar con un PDA (no tengo XD). Pero en teoría debería funcionar, digo yo. Es casi lo mismo, en cuanto a conectividad.

    ¿No te sirve con un pendrive?

  5. a gravatar

    eduado dice:  


    Yo tengo una duda con respecto a virtualbox en leopard, ya que los usb los puedo ver pero no los puedo seleccionar, hay manera de hacerlo funcionar como en ubuntu, y me es útil ya que desde mi pc con ubuntu virtualizo windows y guardo trabajos en mi usb pero cuando quiero verlos desde la mac no puedo acceder a la unidad, espero que me puedan ayudar, de antemano muchas gracias.

  6. a gravatar

    Cristian dice:  


    @eduado: la verdad yo diría que si cambia. Los pasos son específicos para Linux, y la verdad no se con exactitud que cambia en un Mac (nunca he tenido uno :D ).

    Siento que esta guía haya funcionado en tu caso. Un saludo!

  7. a gravatar

    Cesar Augusto dice:  


    Tengo VirtualBox 2.0.4 en ubuntu intrepid y cuando creo una máquina virtual y la intento configurar antes de arrancarla me sale el siguiente aviso:

    Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer.

    Código Resultado:
    NS_ERROR_FAILURE (0×00004005)
    Componente:
    Host
    Interface:
    IHost {489fb370-c227-4d43-9761-ceb28484fd9f}
    Receptor:
    IMachine {1e509de4-d96c-4f44-8b94-860194f710ac}

    Intente seguir esta guia pero en el archivo /etc/init.d/mountdevsubfs.sh no salen las susodichas lineas que debo descomentar… que hago?

« 1 2 Todos

 

 

Antes de comentar... recuerda que no hago tareas

Te invito a subscribirte al feed RSS. ¿No sabes que es un lector de Feeds?

© 2007 - 2008 Dezinerfolio. Todos los derechos reservados.
Powered by Wordpress. Entradas RSS