Inicio » Solucionar Problema VirtualBox con USB

Solucionar Problema VirtualBox con USB

Enviado por _TuXeD_ el 23 May 2008 - 9:57pm.


Es conocido que VirtualBox tiene algunos problemas con el reconocimiento de los usb, todo se debe a a los permisos de usbfs.

La solución:

Para solucionar el problema debemos crear siguiente script en /etc/init.d/mountdevsubfs.sh:

#!/bin/bash

# /etc/init.d/mountdevsubfs.sh

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

Con esto ya nos reconocerá los usb's.

Ahora es muy probable que VirtualBox dé error de permisos. Para evitarlo, modificamos /etc/udev/rules.d/40-permissions.rules, remplazando:

SUBSYSTEM=="usb_device", MODE="0664"

por

SUBSYSTEM=="usb_device", MODE="0666"

Por último reiniciamos udev y a funcionar. ;)

Con grupos

Yo también opino que puede solucionarse metiendo al usuario en el grupo apropiado, aunque sin duda es un problema de la distro, o de la instalación de VirtualBox. El usuario ya debería estar en ese grupo cuando va a usar VirtualBox.

Seguridad?

Yo la verdad no entiendo mucho de seguridad pero no habria alguna manera más elegante de solucionarlo como añadir el usuario virtualbox (si es que ese usuario existe) al grupo que rige los usbs?

¿Por qué ese 666 implica algún riesgo de seguridad?

adrian15

---
Dona a Super Grub Disk: http://www.supergrubdisk.org/index.php?pid=10

Inicio de sesión

Contrato Coloriuris
Copyright © 2010 TrucoLinux.com: Todo el contenido sujeto a contrato ColorIruris salvo que se especifique lo contrario.
Este sitio ha sido totalmente desarrollado y montado sobre software libre: Gentoo GNU/Linux, Apache, MySQL, PHP, Drupal...
Sindicar contenidos: Noticias (RSS).