Foro de elhacker.net

Sistemas Operativos => Windows => Mensaje iniciado por: xavi_goma en 19 Agosto 2018, 13:05 pm



Título: Virtual Box no reconoce mis USB
Publicado por: xavi_goma en 19 Agosto 2018, 13:05 pm
Hola a todos,
Mi problema es que virtual box no me reconoce ningun USB en mis S.O huéspedes, me explico mas detalladamente:
Mi  pc es un sobremesa, i7 4790 con 8gb de ram i una nvidia gt730 de 2gb.
Mi S.O anfitrion es Windows 10 (original)
Tengo el VBOx instalado con 4 sistemas huespedes distintos: Win7 pro, Ubuntu 16, Ubuntu 18 y Kali linux.
Bien, pues el tema es que no consigo que mis SO huespedes monten o muestren mis USB's.
Tengo instalados las guest additions i el extension pack para el VBox.
Tambien quiero mencionar que he añadido mi usuario al grup vboxuswer ( en los linux, claro)
He habilitado el controlador usb en la configuracion de cada uno de los S.O en VBOX ( he probado habilitando usb 1.1, usb 2.0 y USB 3.0 y nada)
He añadido los usb con el filtro (así que entiendo que detectarlos, los detecta) es mas, una vez dentro de cualkiera de mis S:O huespedes si voy a "dispositivos" "usb" i paso el raton por encima del usb conectado me muestra "capturado"  i automaticamente el windows 10 ( que es el anfitrion) los desmonta para que los pueda usar el huesped...
Tambien decir que he probado con hasta usb distintos, y los he probado conectandolos tanto a los puertos usb2.0, como a los usb 3.0 del pc...i nada no hay forma de que muesttre el contenido.lo raro es que como ya he dicho antes si paso el raton por encima del usb conectado en "dispositivos, USB" me dice capturado, pero si le doy click me muestra una pequeña barra en la parte superior de la pantalla  dandome error porque ya hay 1 solicitud para este dispositivo pendiente...
Así que después de leer muchas posibles soluciones i no conseguir nada, escribo aquí pidiendo ayuda.

Gracias de antemano a cualquier forero que me pueda echar una mano con este tema. Estoy bastante desesperado ya...


Título: Re: Virtual Box no reconoce mis USB
Publicado por: PalitroqueZ en 19 Agosto 2018, 16:50 pm
debo hacer una pregunta obvia.

el windows 10 te detecta los pendrives cuando los conectas?

cuando tienes el vbox con sus virtuales configurados e iniciados e insertas un pendrive, inmediatamente verás que el windows inicia un proceso de detección de nuevo hardware, son los controladores del vbox para poder reconocer el pendrive y luego pasarles el control al virtual.

si este paso es exitoso y aún no aparece nada en los virtuales, busca en el menu de la virtual Dispositivos/dispositivos usb allí te debe aparecer el nuevo pendrive (y si aparece allí ya se ha desconectado del windows y el vbox tomó el control)

en ese menu debe aparecer tildado, y si no, tildalo e inmediatamente los linux lo detectaran y procedes a montarlo o el linux lo hace automaticamente.


Título: Re: Virtual Box no reconoce mis USB
Publicado por: xavi_goma en 19 Agosto 2018, 16:59 pm
ola PaltroqueZ!.gracias por tu respuesta.
Si, windows 10 detecta los pendrives.
Precisamente el último punto que comentas es el problema creo...
ya que en el menu de la virtual Dispositivos/Usb si que aparecen los pendrives pero no tildados, cuando hago click sobre el dispositivo es cuando me da el error que comento en el primer post...es por eso que me desconcierta,pq en principio todo esta ok en las configuraciones  y demás, la virtual lo "reconoce" ya que aparece en la lista de dispositivos/usb pero no me da acceso ni lo monta ni nada... alguna idea? o algo que se me escape? o que pueda estar haciendo mal??


Título: Re: Virtual Box no reconoce mis USB
Publicado por: PalitroqueZ en 19 Agosto 2018, 17:07 pm
ok ya entiendo.

umm eso me parece que ya es un bug del vbox.

se me ocurren un par de ideas que puedes probar.

- arranca el vbox con permisos de administrador.
- prueba con otra versión de guest additions admitida por la versión del vbox



Título: Re: Virtual Box no reconoce mis USB
Publicado por: xavi_goma en 19 Agosto 2018, 17:34 pm
ok, lo probaré y comento si me ha servido...lo de ejecutar el Vbox como  administrador n lo habia pensado, gracias


Título: Re: Virtual Box no reconoce mis USB
Publicado por: xavi_goma en 19 Agosto 2018, 18:29 pm
Hola de nuevo, pues la cosa sigue igual, he probado instalando una version mas antigua del vbox, he probado con otras guest additions i otro extension pack, he probado ejecutando el vbox como administrador y nada de nada, no hay manera...


Título: Re: Virtual Box no reconoce mis USB
Publicado por: EdePC en 20 Agosto 2018, 06:31 am
Saludos,

- Revisaste en el Administrador de Discos, haber si aparece? según entiendo, el virtualbox so te reconoce los dispositivos pero no los monta, revisa el administrador de dispositivos y luego el administrador de discos, tambien échale un ojo al visor de eventos.

- Si mal no recuendo una ves me pso algo similar con una memoria usb de 128 GB con formato extFat ... aunque como en ese entonces necesitaba tambien tener a mano el "bios" opté por utilizar vMware Workstation Player que es gratuito, la desventaja que tiene es que no permite tomar instantaneas sin embargo es mucho más estable que vistualbox, en especial el drag and drop que uso mucho.

https://my.vmware.com/en/web/vmware/free#desktop_end_user_computing/vmware_workstation_player/14_0

- También esta la version pro, aunque es bastante más pesada ...


Título: Re: Virtual Box no reconoce mis USB
Publicado por: xavi_goma en 20 Agosto 2018, 10:46 am
Hola edePC.
Cuando me dices que revise el administrador de dispositivos? y el administrador de dicos, y el visor de eventos? supongo que te refieres a que lo haga en Windows 10 ( el anfitrión) no??o en los huéspedes? porque en casa de ser en los huéspedes, solo tengo un windows7 , bien los otros son linux...
y otra duda en el visor de eventos que debo comprobar? ya que no lo he usado nunca y no se como funciona...
Gracias

He hecho la prueba,y en windows 10 si sale el usb tanto en el administrador de dispositivos, como en el administrador de discos, pero en windows 7 ( huesped) no sale el usb en ninguno de los 2...


Título: Re: Virtual Box no reconoce mis USB
Publicado por: xavi_goma en 20 Agosto 2018, 15:08 pm
Creo que el problema es que el sistema huesped no instala el controlador del usb cuando lo conecto, pero me parece raro ya que hace el tipico sonido del windows cuando insertas un USB, pero no instala controladores...he probado en 2 pc,s y siempre con el mismo resultado.
Ayuda por favor, como podria solucionar esto??


Título: Re: Virtual Box no reconoce mis USB
Publicado por: PalitroqueZ en 20 Agosto 2018, 15:43 pm
si ya has probado todo y sigues con el problema, entonces es el windows 10 que tiene una incompatbilidad con vbox (o es el vbox que la tiene con w10).

yo he usado vbox v4 bajo windows 7 y no genera ningún problema.



Título: Re: Virtual Box no reconoce mis USB
Publicado por: xavi_goma en 20 Agosto 2018, 19:05 pm
Busqué en la web a fondo y probé algunas de las sugerencias allí, la mayoría de las cuales implicó la configuración de filtros para capturar directamente los dispositivos en la máquina virtual. Como los dispositivos ya se mostraban como capturados, tener o no tener filtros no parecía ser el problema. Además, no quería usar filtros para capturar automáticamente mis dispositivos, ya que a menudo quiero seguir usándolos en el host mientras la máquina virtual se está ejecutando. Nada funcionó.
El mejor procedimiento que encontré fue la solución de nayasis. Aunque no funcionó para mí tal como está, me dirigió en la dirección correcta:

nayasis escribió:
Tengo solución finalmente ... TT

(Parece un problema de la ventana 7)


1. Mi host es la ventana 7 de la casa premium de 32 bits. Pero la solución de 64 bits puede ser la misma porque el problema fue causado por la función de filtrado USB de WINDOW 7.

2. Antes que nada, edite su registro

- Abra el registro de Windows, haciendo clic en Inicio> Ejecutar y escribiendo regedit
- Navegue a la siguiente ubicación HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Class \ {36FC9E60-C465-11CF-8056-444553540000}
- En el panel derecho, si la entrada UpperFilters existe, entonces

bórrela 3. Instale el controlador USB de virtualbox manualmente.

- Ir a la carpeta C: \ Archivos de programa \ Oracle \ VirtualBox \ drivers \ USB \ filter
- Haz clic con el botón derecho en el archivo llamado VboxUSBMon.inf
- Comprueba Instalar (I) (tal vez ... Mi ventana es coreana, por lo que no es exacta)

4. Reiniciando

5. Desconecta la memoria USB (o el joystick ...)

6. Abre VirtualBox y Ciérralo correctamente.
(eliminará su dispositivo USB de la lista incautada de VM.)

7. Conecte su memoria USB.

8. Abra VirtualBox y ejecute la máquina virtual.

9. Haga clic con el botón derecho del mouse en el icono de USB ubicado en la barra de estado que se encuentra debajo de la ventana de VM.

10. Compruebe qué dispositivo USB es el que desea enchufar.

El paso 3 me dio la idea de la solución. Él dice que instale manualmente el controlador VboxUSBMon.inf en C: \ Program Files \ Oracle \ VirtualBox \ drivers \ USB \ filter . A juzgar por su nombre y carpeta, monitorea las conexiones USB e implementa los filtros. Pero hay otro controlador en la carpeta del dispositivo adyacente, VBoxUSB.inf , del que sospechaba que había implementado las conexiones del dispositivo USB y podría estar ausente en mi sistema. La instalación de este controlador resultó ser la solución .

La solución (básicamente la solución de nayasis con la instalación del segundo controlador agregado):

Desenchufa tus dispositivos USB del host si alguno está enchufado.
Abra VBox y luego vuelva a cerrarlo para liberar cualquier dispositivo USB que aún pueda capturarse en la VM.
Elimine la entrada UpperFilters, si existe, en el registro de host -

Abra el registro de Windows: Inicio (haga clic con el botón derecho en Win 10) > Ejecutar y escriba regedit .
Vaya a HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Class \ {36FC9E60-C465-11CF-8056-444553540000} .
Elimine la entrada UpperFilters si existe.
Nota: esta entrada no existía en mi sistema.
Reinstale manualmente los controladores USB de VBox en el host de Windows -

Abra la carpeta C: \ Archivos de programa \ Oracle \ VirtualBox \ drivers \ USB .
Abra el dispositivo de la subcarpeta , haga clic con el botón derecho en el archivo del controlador VBoxUSB.inf y haga clic en Instalar .
Abra el filtro de la subcarpeta , haga clic con el botón derecho en el archivo del controlador VBoxUSBMon.inf y haga clic en Instalar .
Reinicie el sistema host de Windows solo para asegurarse de que los controladores estén cargados.
Enchufa tus dispositivos USB.
Abra VBox y ejecute la VM.
Haga clic en cualquiera de los dispositivos en la lista de menú Dispositivos> USB de la VM , y deben montarse correctamente. (Al pasar el mouse sobre el ícono USB en la barra de estado de la VM en la esquina inferior derecha de la VM se mostrarán los dispositivos USB conectados).

La causa probable

Win 10 se colapsó y se recuperó durante la instalación original de VBox, y la instalación no se completó. No había desactivado Norton Security y sospechaba que el antivirus había causado el problema. Después de reiniciar, cerré el wifi, deshabilité temporalmente el componente antivirus de NS y volví a ejecutar el instalador con éxito. VBox parecía funcionar bien, así que no pensé en esto. Pero aparentemente los controladores USB no se habían instalado correctamente.

Espero que esto ayude a alguien. Y gracias especiales a nayasis por su publicación:)
MikesNote
 
Publicaciones: 1
Se unió: 26. sep 2016, 09:13
Parte superior


Título: Re: Virtual Box no reconoce mis USB
Publicado por: xavi_goma en 20 Agosto 2018, 19:07 pm
Esta es la unica solución que me ha servido!! He hecho 1 copia y pega.
Ya puedo acceder a los USB!!
A , también quiero mencionar que aunke la solución es em teòria para win7, yo lo he probado en win 10 y también funciona.
gracias a nayasis que es el forero ( de otro foro) que dio la solución!
Doy el tema por CERRADO.