30 abril 2008

Como Instalar VirtualBox 1.5.6 Con USB Activados en Ubuntu 8.04




En una entrada anterior puse un Tutorial de como instalar VirtualBox OSE en tu computadora con Ubuntu 8.04, solo que la versión OSE "open source edition" de VirtualBox no viene tan completa como la PUEL "personal use and evaluation license" y por lo tanto varias cosas no es pueden realizar como activar los USB.

Así que decidí hacer un Tutorial sobre como instalar VirtualBox PUEL en Ubuntu 8.04 para aquella gente que quiera tener activados los USB en su maquina virtual, algo muy practico y es de mucha utilidad.



Tutorial para instalar VirtualBox en Ubuntu 8.04 con USB activados.

Paso 1.- Si tienes una versión antigua desinstala primero

Paso 2.- Descarga Virtualbox aqui:
virtualbox_1.5.6-28266_Ubuntu_gutsy_i386.deb descarga la versión para Ubuntu 7.10 el archivo esta en .deb

Paso 3.- Necesitas contar con algunas herramientas para continuar así que teclea en la consola o terminal lo siguiente:

uname -r
Ahora teclea lo siguiente y sustituye "uname -r" por tu versión

sudo aptitude install build-essential linux-headers-`uname -r`
Esto es para VirtualBox pueda crear un modulo de nuestro kernel

Paso 4.- Una vez que se termine de descargar el archivo que bajamos en el paso 2, debes instalarlo dando doble click sobre el, se abrirá una ventana y presiona el botón de instalar.

Paso 5.- Ya que este instalado ve a Sistema/Administración/Usuarios y Grupos se abrirá una pequeña ventana, presiona el botón de Desbloquear y te pedirá la contraseña de administrador.

Selecciona tu nombre de usuario y presiona el botón de Gestionar grupos, ahí se abrirá una lista, busca vboxusers selecciónalo y presiona el botón de Propiedades, Selecciona la casilla que tenga tu nombre de usuario y listo cierra todo.

Ahora vamos a activar los puertos USB para que los puedas usar en tu maquina virtual, para ello sigue estos pasos.

Paso 6.- Teclea en la consola o terminal lo siguiente:

sudo gedit /etc/init.d/mountdevsubfs.sh
Se abrirá una ventana ahí tienes que buscar lo siguiente:

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

Paso 7.- Quita los # para que se vea 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

No olvides guardar los cambios y cerrar la ventana

Paso 8.- Teclea en la consola o terminal lo siguiente:

sudo gedit /etc/udev/rules.d/40-permissions.rules
Se abrirá otra ventana ahí busca lo siguiente

LABEL=”usb_serial_start”
ATTRS{idVendor}==”0403″, ATTRS{idProduct}==”6001″, \
, MODE=”0660″, GROUP=”dialout”
LABEL=”usb_serial_end”
Ahora agregamos GROUP=”vboxusers” para que te quede asi

LABEL=”usb_serial_start”
ATTRS{idVendor}==”0403″, ATTRS{idProduct}==”6001″, \
,GROUP=”vboxusers”, MODE=”0660″, GROUP=”dialout”
LABEL=”usb_serial_end”
Guarda los cambios y cierra la ventana

---Importante Nuevo paso Añadido---
Paso 9.-
Teclea en la consola o terminal lo siguiente

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


Sustituye los 0664 por 0666

# USB devices (usbfs replacement)
SUBSYSTEM==”usb”, ENV{DEVTYPE}==”usb_device”, MODE=“0664
SUBSYSTEM==”usb_device”, MODE=“0664


asi debe quedar

# USB devices (usbfs replacement)
SUBSYSTEM==”usb”, ENV{DEVTYPE}==”usb_device”, MODE=“0666
SUBSYSTEM==”usb_device”, MODE=“0666


Ahora guarda los cambios, cierra la ventana y reinicia tu computadora.


Listo ya tienes VirtualBox con los USB activados!!!

tutorial creado por kaeltas

Nueva versión 1.6 de virtualbox haz click aquí

fuente de apoyo- http://doc.ubuntu-es.org/VirtualBox

10 comentarios:

Miguel Angel Gómez Rivero - specktro dijo...
Este comentario ha sido eliminado por un administrador del blog.
Unknown dijo...

todo esta probado funciona al 100

alvalosa dijo...

Muchas gracias. Los USBs ya me funcionan perfectamente con la versión 1.6

Unknown dijo...

Segui el tutorial, pero al reiniciar el equipo me desconoce, pantalla, sonido, wifi.

Ubuntu 8.04 - Dell Inspiron 1525

Unknown dijo...

amigo tu problema no se dio por seguir el tutorial, no tiene nada que ver una cosa con la otra.

espero ke encuentres la solucion

Mafesa83 dijo...

Hola que tal... pues la verdad segui dos tutoriales al mismo tiempo y pues uno tenia una cosa que el otro no y el otro viceversa y pues me reconoce todos los dispositivos USB que tengo instalado,... gracias aqui esta el link del otro

http://ubuntulife.wordpress.com/2008/04/30/como-instalar-virtualbox-en-ubuntu-804-hardy-heron-con-soporte-de-usb-en-5-sencillos-pasos/

Anónimo dijo...

Saludo Amigos despues que haga todo como los paso lo indican como instalo Windows Xp espero pronta respuesta estoy interesado y perdonen mi ignorancia soy nuevo en el mundo de ubuntu

Unknown dijo...

Mil gracias, hace mil que estaba intentando habilitar los usb y no podia me faltaba solamente el paso de 40-basic-permissions.rules.
Tenes un tutorial para compartir carpetas con el virtuabox.
Saludos de Daniel Navarro

Anónimo dijo...

Hola, primero que todo debo dar la gracias por toda la informaciòn que siempre pones a disposiciòn en la red, sobretodo para los inexpertos. Te posteo debido a que instalè VirtualBox PUEL en ubuntu 8.04 y seguì los pasos para habilitar los usb pero al abrir la configuracion de la maquina me arrja el sgte error:

Fallò al acceder al subsitema USB

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:
0x80004005
Componente:
Host
Interface:
IHost {81729c26-1aec-46f5-b7c0-cc7364738fdb}
Receptor:
IMachine {31f7169f-14da-4c55-8cb6-a3665186e35e}

esperando tu comprensiòn y pronta ayuda


atte

Camilo

Unknown dijo...

Hola amigo para solucionar tu problema debes instalar el "Guest additions" en tu maquina virtual, se montará como si fuera un cd con un software que ahi que instalar, eso te permitira utilizar el virtualbox al máximo.

Tambien no olvides crear un filtro para los usb en la configuracion de tu maquina virtual.

saludos!!! :D

kaeltas blog