Para instalarlo, abrimos Virtualbox con total normalidad y minimizamos. Abrimos el navegador web y vamos a la siguiente página:
Para estar totalmente seguros de que el paquete va a funcionar, tenemos que bajarnos aquel que sea el de nuestra versión de Virtualbox. Para saber qué versión tenemos, en la ventana principal del programa, pulsamos sobre el menú "Ayuda" y después, sobre "Acerca de Virtualbox...". Se nos abrirá una ventana donde podemos observar la versión que tenemos instalada en nuestro sistema. En mi caso, tengo la versión 4.2.0.
Una vez que hemos averiguado este dato, nos vamos a la página que hemos abierto anteriormente en el navegador web y seleccionamos la carpeta correspondiente según nuestra versión.
Dentro habrá muchos archivos, buscamos el que se llame de este modo:
"Oracle_VM_VirtualBox_Extension_Pack-TU.Número.De.Versión.vbox-extpack"
"Oracle_VM_VirtualBox_Extension_Pack-TU.Número.De.Versión.vbox-extpack"
Comenzará a descargarse el paquete. Una vez descargado, hacemos doble click sobre el paquete y observaremos que se abre una ventana de Virtualbox en la que nos dice que si estamos seguros de que queremos instalar dicho paquete, a lo que pulsaremos que sí.
Nos pide la contraseña root del sistema. Tras esto, el paquete se instalará sin ningún problema.
Para comprobar que es así, podemos ver el paquete instalado yendo a la pantalla principal de Virtualbox, en el menú "Archivo", "Configuración". Se nos abre una pequeña ventana con varias pestañas. En la pestaña "Extensiones", nos debe aparecer el paquete que hemos instalado anteriormente.
Pero todavía queda un paso más. Tenemos que asegurarnos que nuestro usuario está añadido al grupo vboxusers.
Para ello, en Apple macOS PULSAR AQUÍ (leer hasta donde se indica como añadirlo)
Para Debian, Ubuntu... en terminal:
Para derivados de ArchLinux, Manjaro, etc...Para ello, en Apple macOS PULSAR AQUÍ (leer hasta donde se indica como añadirlo)
Para Debian, Ubuntu... en terminal:
adduser tuusuario vboxusers
sudo gpasswd -a tuusuario vboxusersSustituyendo donde pone tuusuario por vuestro usuario del sistema. Si no estaba añadido a dicho grupo, se añadirá (valga la redundancia). Si ya estaba incluido, os saldrá el siguiente mensaje, por lo que cancelaríamos la operación con el comando Ctrl+C y cerraríamos Terminal:
User 'tusuario' already exists; please choose anotherDe esta forma, ya tendríamos habilitado el soporte de usb para nuestra máquina virtual de Virtualbox.
Ahora en configuración de la maquina virtual en cuestión, seleccionamos USB 2.0, que será normalmente el que es más compatible para evitar fallos.
Un saludo!
Muy útil, gracias!
ResponderEliminarGracias por el comentario!
EliminarUn saludo!
Todo fenomenal hasta llegar a "Para ello, en Terminal:
ResponderEliminaradduser tuusuario vboxusers", que no se donde se pone eso, ni que es Terminal.
Por otra parte viendo este problema en Internet, he descubierto que con un disco externo USB, lo puedo capturar si antes lo expulso de Mac, sin sacarlo del puerto, pero en el caso de unos auriculares con altavoz, Mac no me da la opcion de expulsarlo, no sale en Finder y mac lo captura automaticamente por lo que no lo puedon activar en virtual box
Efectivamente, depende del SO que hace de Host.
EliminarUn saludo!
Excelente, muy util.
ResponderEliminarMuchas gracias
Gracias a ti por el comentariO!
EliminarUn saludo!
Hola, gracias por tu tuto, yo tengo ese problema de que no me reconoce los usb, pero antes de probar quisiera saber en que sistema operativo tienes montado el virtualbox, por que no lo mencionas, yo lo estoy usando en windows 8 y otra cosa, en contraseña para root, ¿que se supone debo poner? ¿de donde saco esa contraseña? eso no lo entendí la verdad. Gracias y saludos.
ResponderEliminarRealmente no cambia sea cual sea el SO sobre el que se usa.
EliminarLa contraseña es la que usarias si estas sobre un sistema Linux.
Un saludo!
Acabo de montar Virtualbox y tenía precisamente este problema.
ResponderEliminar¡¡Muchas gracias por el detalle de la explicación!!!!
Un saludo
Gracias a ti por el comentariO!
EliminarUn saludo :-)
pues yo lo uso en ubuntu 14.04 hice todo instalé el pack y sigo igual
ResponderEliminarHola!
EliminarTe aparece el pack instalado en el gestor de extensiones del VirtualBox?
Un saludo!
A mi me pasa igual, me aparece instalado pero al ir a configuración y ver si detecta el usb, nastis de plastis.
Eliminarhola que tal descargue ese programa mi version es la misma pero no pasa na cuando los instale todo perfecto pero al momento de abrir la maquina vritualme salio esto:
ResponderEliminarFallo al abrir una sesion para la maquina virtual(nombre de la maquina vitual)
The device helper structure verion has changed.
If you have upgraded VirtualBox recently, please make sure you have terminal all VMs and upgraded any extension packs. if this error persists, try re-instaling Virtualbox
(VERR_PDM_DEVHLPR3_VERSION_MISMATH)
detalles
Fallo al abrir una sesión para la máquina virtual ngbfvc.
The device helper structure version has changed.
If you have upgraded VirtualBox recently, please make sure you have terminated all VMs and upgraded any extension packs. If this error persists, try re-installing VirtualBox. (VERR_PDM_DEVHLPR3_VERSION_MISMATCH).
Código Resultado: E_FAIL (0x80004005)
Componente: Console
Interfaz: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}
GRACIAS GRACIAS GRACIAS TENIA QUE HACER UN TRABAJO Y NECESITABA INSTALARLE UN COMPLEMENTO A UNA MAQUINA VIRTUAL EN WINDOWS 7 Y LAS USB NUNCA LES INSTALABA EL DRIVER PERO GRACIAS A TI AHORA YA PUDE Y POR ESO GRACIAS GRACIAS GRACIAS :) :):):):):):):):):):):):):)):):):):):):):):):):):)):):)):):
ResponderEliminarJAJAJAJAJAJ GRACIAS A TIiiiii! Por el comentariO!
EliminarUn saludo!!!
Hola master. Hice todo lo indicado y no funciona. Mi host es Linux mint 17 quiana 32bits, y el VB instale el windows 7
ResponderEliminarSi todo esta correcto y añadiste tu usuario al grupo de virtual box, echa un vistazo al icono de abajo a la derecha que sale en la ventana de virtualización, donde te saldrán los usb conectados y selecciónalos.
Eliminarsuerte!! un saludo!
En donde accedo a Terminal?
ResponderEliminarEn un sistema Linux busca tu ventana de comandos... o según tu versión Linux puede ser un hotkey del tipo Ctrl+Alt+T
EliminarUn saludo!
He hecho todo como dices, he corroborado en preferencias que este habilitado el extencion pack de mi vercion de vitualbox pero sigo sin que reconosca mis usb, lo curioso es que mi pc si las reconoce.
ResponderEliminarPerfecto! Ahora solo quedaría selecciona en configuración de la máquina virtual USB 2.0, que es el que mas errores previene.
EliminarHe actualizado el manual para que sea mas fácil verlo, échale un vistazo al final del mismo.
Un saludo y suerte!!
Buenas tardes, tengo IOS y una maquina virtual con windows. Ya consegui que me reconociera los usb en la maquina viertual con windows 8, lo que si me funcionan en la maquina virtual, me dejan de funcionar en el IOS ¿esto tiene solución?
ResponderEliminarEse funcionamiento es el correcto. No pueden funcionar a la vez en el sistema cliente y host.
EliminarImaginate el lío y los problemas que daría si los dos sistemas estuvieran escribiendo o leyendo a la vez! Podría hasta romperse.
Un saludo!
Muchas gracias por el tutorial. Es un gran aporte y me ha ayudado mucho.
ResponderEliminarGracias a ti por el comentario!!
EliminarUN saludo!
...Si te gustó CompArtelO!... ;-)
Hola, gracias por el tutorial!!
ResponderEliminarTengo un problema con el adduser y el gpasswd, terminal me dice que no existen estos comandos. Y VirtualBox aún no me reconoce los USB, puedo hacer algo?
Hola!
EliminarGracias a ti por leerme.
Esos comandos son los mas típicos, pero depende de tu distribución de Linux. ¿Que sistema operativo tienes instalado?
Un saludo!
Hola, no logro colocar el password de usuario, no me deja escribirlo.
ResponderEliminary es el ultimo paso que me falta
que sera?
Hola!
EliminarTen en cuenta que en Linux cuando escribes una clave en terminal, por seguridad, no se ve el cursor o marcador escribiendo pero realmente si lo hace.
Aunque no salga nada, escribe la contraseña cuando te la solicite y pulsa la tecla enter.
Espero que sea sólo esto, si no adjunta una foto y pregunta.
Un saludo y suerte!
...Si te gustó, compártelo!...
Y si uso windows se hace en cmd?
ResponderEliminarHola!
EliminarYa que windows no tiene tanta seguridad, no tendrás que hacer nada respecto a consola para dar permisos.
Simplemente descarga e instala el extension pack y en la configuración de la máquina virtual selecciona la versión de USB 2.0
Un saludo y suerte!
Hola. Gracias por el tutorial, pero he seguido los pasos y todavía no hay manera de que reconozca los USB que tengo conectados en pc anfitrión. Tengo instalado win7 en anfitrión e instalé win7 professional en vbox. Descargué la extensión, la instalé y aun así cuando quiero añadir USB no encuentra ninguno... ( decir que tengo habilitados los puertos en 2.0).
ResponderEliminarQué me queda por hacer?
Ah se me olvidaba, tengo la versión 5.0.20 de vbox. Supongo que algo tendrá que ver, porque todos los tutoriales que veo tienen la version 4.X.X
Eliminarme parece que el problema son los drivers de usb del win7.
ResponderEliminarTienes que activar o añadir cada dispositivo que conectes. Lo verás en el icono del USB de abajo a la izquierda.
EliminarSi son dispositivos especiales que necesiten drivers en Windows primero activa dicho USB
Un saludo y suerte!
Tienes que activar o añadir cada dispositivo que conectes. Lo verás en el icono del USB de abajo a la izquierda.
EliminarSi son dispositivos especiales que necesiten drivers en Windows primero activa dicho USB
Un saludo y suerte!
Es muy importante tu trabajo gracias... pero tenemos una duda que instalamos el paquete de extencion pero el ultimo paso no lo puedo concretar por que no se cual es mi usuario y ademas no se si hay que crearlo y añadirlo al grupo.... para mi es muy importante que me puedas resolver esta duda ademas estoy trabajando sobre Windows Server 2012
ResponderEliminarGracias a ti por comentar, perdón por la tardanza, he estado muy liado en lo personal...
EliminarA ver, el usuario que estas usando en linux es facil, solo tienes que abrir un terminal y fijate que pone:
[USUARIO@NOMBRE_PC ~]$
Pues bien, entre corchetes y el @ esta el nombre de Usuario.
Un saludo, mucha suerte, espero que te sirva.
¡Si te sirvió no dudes en compartirlo en tus redes sociales, puedes ayudar a más gente!
muchisimas gracias casi que no encuentro esta ayuda.
ResponderEliminarGracias a ti por tu comentario!
EliminarMe alegro mucho que te sirviera.
Un saludo ;-)
->¡Si te sirvió no dudes en compartirlo en tus redes sociales, puedes ayudar a más gente!<-
Si estoy en un mac que debo poner en el terminal..ya que esos comandos no me valen =(
ResponderEliminarHola!
EliminarEfectivamente para Mac, la cosa cambia a la hora de agregar tu usuario al grupo vboxuser. Hasta entonces los pasos de descargar e instalar el paquete de extensión debe ser parecido.(Si tienes algún problema con ello, coméntalo y te lo explico)
Entonces, después de haber instalado el paquete de extensión, debemos crear un grupo llamado vboxusers.
Para ello:
1.- Abrir "Preferencias del sistema"
2.- Abrir "Usuarios y grupos"
3.- Pulsar en el símbolo "+" para añadir el nuevo grupo.
4.- En la nueva ventana, en donde se indica "Nuevo" seleccionamos en el desplegable la opción de "Grupo".
5.- En el campo "Nombre completo" se escribe lo siguiente:
vboxusers
6.- Acepta en "Crear Grupo"
Verás que se ha creado un grupo nuevo con este nombre.
7.- Selecciónalo y añade tu usuario.
8.- Por último abre un terminal e introduce este comando:
sudo chgrp vboxusers /dev/vboxdrv
9.- Y a continuación este otro comando:
sudo chmod g+rw /dev/vboxdrv
Con todo esto, tras reiniciar, ya se debe poder visualizar los dispositivos USB en la máquina virtual.
Indícame si pudiste lograrlo y lo añadiré al manual.
En caso contrario dime en que paso te quedaste y que error obtienes para poder ayudarte mejor.
Un saludo y suerte!!! ;-)
No funciona.Como puedo eliminar los comandos introducidos en el Terminal?
ResponderEliminarHola!
Eliminar¿Qué no funciona? Lo normal es que si funcione. Comenta donde "no funciona" para que pueda ayudarte.
Para borrar todo el historial de comandos introduce en terminal:
history -c
Un saludo! :-)
Hola,yo también tengo el mismo problema que el comentario anterioir.
ResponderEliminarTengo un mac de anfitrion con windows server 2008 de invitado,sigo los pasos,incluido añadir al grupo vboxusers mi usuario y tras reinicio sigue igual,la opción de habilitar USB sigue sombreada en dispositivos.
He tenido en cuenta "expulsar" USB del sistema anfitrión,no se que hacer más.
Ok! Ojalá tuviera un MAC para ayudaros más fielmente.
EliminarPor favor, si quieres ayudarme con tu experiencia podremos hacer un manual para MAC.
Por tanto, coméntame si instalaste primero el paquete "extensions pack" que se dicen en el manual y después seguiste los pasos que comenté el 21 de febrero.
Muchas gracias por participar, estaré atento a tu respuesta (si es posible logeate con una cuenta para identificarte y ayudarte mejor)
Por fin me reconoce usb mi macbook tanto en windows server 2008 como windows 7,ubuntu...jeje todos!
EliminarHabilitar usb está sombreado mientras la máquina virtual esté pausada o corriendo.
-Primero que nada hay que apagar la máquina virtual y entrar en configuración de USB,de este modo ya podremos seleccionar habilitar USB y seleccionar uno de los tres controladores USB posibles,1.1,2.0 ó 3.0,en mi caso no funcionó hasta que seleccioné el 2.0 (aunque el pendrive que insertaba era 3.0,de ahí mi confusión) que entiendo que es el que admite el equipo anfitrión.
Espero que os sirva de ayuda porque a mi me ha llevado casi un mes!
Muy bien!! Me alegro mucho!
EliminarMuchas gracias por tu participación, en cuanto pueda reordenaré los pasos para los usuarios de MAC.
Un saludo!
->¡Si te sirvió no dudes en compartir la página en tus redes sociales, puedes ayudar a más gente!<-
Ya esta publicado aquí
EliminarEspero que este todo correcto y te guste ;-) Realmente esta reaprovechado todo para evitar errores.
Un saludo y gracias de nuevo.
Yo intenté todo lo indicado en esta página pero no tuve éxito alguno, hasta que se me ocurrió que tenía un Windows 8 de 64 bits, y una máquina virtual Windows 7 de 32, cuando cambie la máquina virtual a un Windows 7 de 64 bits, me empezó a funcionar los usb.
ResponderEliminarHola. Gracias por el tutorial, pero he seguido los pasos y todavía no hay manera de que reconozca los USB que tengo conectados en pc anfitrión. Tengo instalado win10 en anfitrión e instalé XP en el huesped en vbox. Descargué la extensión que corresponde a la versión de vbox que tengo 5.2.4, la instalé y aun así cuando quiero añadir USB no encuentra ninguno... ( tengo habilitados los puertos en 2.0).
ResponderEliminarPorque no me funciona ?
Hola!
EliminarPrimero asegurate de que Win10 no "Automonta" los usb al conectarlos. Suele ser la primera causa de error, ya que una vez que captura un sistema, ya no se puede usar en el otro.
Cuentame que tal, un saludo!
Efectivamente creo que hay esta el problema.Observo que al arrancar el Virtual Box e incluso también el W XP que tengo instalado en la máquina virtual,siguen estando reconocidos en W10 todos los dispositivos USB.Esto quiere decir que al arrancar Virtual Box no hace el cambio.
EliminarSi te se ocurre algo me lo comentas por favor
Muchas gracias por contestarme
Un saludo
Muchas gracias, los métodos que había probado eran exactamente iguales a este, sólo que en esos métodos no se usaba el comando:
ResponderEliminaradduser tuusuario vboxusers
Muchas gracias a ti por el comentario, me alegra saber que te ayudó con el problema.
EliminarEse detalle es uno de los que me motivó redactar este manual.
Un saludo!!
-> Si te ayudó no olvides en compartirlo en tus redes sociales, puedes ayudar a mucha gente! <-