martes, 4 de noviembre de 2008

Habilitar el USB en la Virtualbox en OpenSuSE 11.0

Como mencionaba antes, he estado usando Virtualbox.
Existen 2 versiones, la opensource que viene en la mayoria de los repositorios de las diferentes distros y la non-oss que es codigo cerrado. La mayor diferencia entre ellas es el soporte USB y que la de non-oss se ve mas bonita.

La non-oss la pueden descargar de AQUI.

Para OpenSuSE 11.0 hay que hacer unos pasos extras para habilitar el USB, los tradusco de la pagina de OpenSuSE.

  • Checar que tu usuario este agregado en el grupo vboxuser. Esto lo checas en Yast>User and Group managment, seleccionas tu usuario y click en Edit> Details y palomeas en vboxusers y das ok y finish.
  • Necesitas conseguir el gid, en consola escribes
    grep vboxuser /etc/group
saldra algo como
vboxusers:x:113:david

Siendo 113 el gid del usuario David, claro que el tuyo variara.
  • Ahora como root tecleamos
/sys/bus/usb/drivers /proc/bus/usb usbfs devmode=664,devgid=113 0 0
  • Recuerda cambiar el 113 por el gid tuyo.
  • Hay un pequeno bug en el cual tienes que escribir en consola, como root, 'mount -a' antes de iniciar la Virtualbox para que funcione el USB, SIEMPRE que inicies sesion. Para evitar esto editamos 'gedit /etc/init.d/boot.local' y escribimos 'mount -a' para que ese comando se ejecute siempre que iniciemos sesion.
Y listo, ahora tenemos soporte USB en nuestra Virtualbox. Nada mas creamos un filtro USB en la configuracion de nuestra maquina virtual y a usar tus dispositivos USB.

No hay comentarios: