Tutorial: VirtualBox con USBs en Ubuntu Hardy Heron

Ubuntu 5 Comments »

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.

Tambien te puede interesar:

Tutorial: Problemas de Audio en Ubuntu Hardy Heron, Una sola aplicacion con sonido

Ubuntu 8 Comments »

Si recientemente instalaron Ubuntu 8.04 “Hardy Heron” y notaron que solo algunas aplicaciones tenían sonido, o mejor dicho, que solo una aplicación tenia la capacidad de accesar a la tarjeta de sonido a la ves, aquí les tengo la solución.

El problema: PulseAudio, es un servidor de sonido creado por la gente de Ubuntu y de Fedora, la intensión es crear un servidor centralizado, para que en el futuro, todas la aplicaciones tengan forzosamente que pasar por ahí, para evitar los pasados lios que se generaban con las configuraciones de audio, es una gran idea, pero por el momento muchas aplicaciones todavía no soportan esta nueva exigencia. Además de esto, el modulo de ALSA incluido con el kernel de fabrica en Hardy no funciona correctamente. A continuación la solución a ambos problemas:

Primero arreglaremos el problema con ALSA, para lo que reconstruiremos de forma simple y automatizada este modulo, ya que haciéndolo manual se pierde un poco la limpieza de nuestra instalación:

sudo apt-get install module-assistant

sudo m-a update

sudo m-a prepare

sudo m-a a-i alsa

Este ultimo paso tomara mas tiempo que los anteriores y veremos algo como esto en nuestra consola:

Reiniciamos para no meternos manualmente con modprobe/rmmod.

Ahora, para evita que las aplicaciones pasen por PulseAudio, iremos a Sistema > Preferencias > Sonido y seleccionaremos todas las opciones a que utilicen ALSA, deberia de quedar algo así:

Si queremos, al seleccionar cada opción, podemos presionar el botón de “Probar” para asegurarnos que todo anda bien.

Tambien te puede interesar:

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Login