Ho provato a connettere la mia nuova sincronizzazione di Boogie Board a una macchina virtuale virtualbox 4.3 in esecuzione su un host Ubuntu 14.04. Continuo a imbattermi in questo NS_ERROR_FAILURE (0x80004005) e non sono stato in grado di risolverlo, nonostante l'abbia provato in diversi modi.
Nota che ho cercato diversi post esistenti, ma non sono stati di aiuto. I problemi sono diversi da quello che sto riscontrando e anche le versioni del software sono diverse. Ma ecco quelli che ho guardato.
Virtualbox non viene eseguito:NS_ERROR_FAILURE
Cosa sta trattenendo il mio dispositivo USB quando provo a usarlo in VirtualBox?
Il messaggio di errore che ricevo dice
Failed to attach the USB device Improv Electronics Sync [0120] to the virtual machine
IE11 - Win8.1_1. Failed to create a proxy device for the USB device. (Error:
VERR_READ_ERROR).
I dettagli del messaggio indicano
Result Code:
NS_ERROR_FAILURE (0x80004005)
Component: Console
Interface: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Nota che sto utilizzando la macchina virtuale Windows 8.1 di Microsoft, ma non credo che ciò faccia alcuna differenza.
Cose che ho provato:
- controller USB abilitato sul gestore di virtualbox con il controller EHCI.
- Ho provato il controller USB abilitato senza il controller EHCI.
- ho provato a ricostruire l'immagine della virtualbox da zero.
- mi sono aggiunto al gruppo vboxusers.
Niente di tutto questo sembra funzionare.
Qualche suggerimento?
Risposta accettata:
I dispositivi USB possono essere utilizzati sul sistema operativo host o sul sistema operativo guest, ma non condivisi tra entrambi. Qualunque cosa acquisisca per prima il dispositivo USB, bloccherà la comunicazione per l'altro sistema.
Dovresti avere installato il pacchetto di estensioni VirtualBox, che abilita USB 2.
Quindi devi installare le aggiunte guest VirtualBox nella tua macchina virtuale.
Successivamente è necessario avviare la VM, accedere alle impostazioni della macchina e scegliere Porte/USB. Quindi seleziona + icona e aggiungi il dispositivo USB.