Electronic Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Guida al Passthrough USB in VirtualBox

Editorial Team Editorial Team
Feb 11, 2026

VirtualBox consente agli utenti di trasferire dati tra le loro macchine virtuali guest (VM) e i periferici USB attraverso la funzionalità di pass-through USB. In questa guida, ti spiegheremo come abilitare l'USB in VirtualBox in modo da poter utilizzare i dispositivi USB locali all'interno della VM, ottenendo la stessa funzionalità di una connessione diretta. Inoltre, esploreremo come funziona il pass-through USB su diversi sistemi operativi e come accedere all'USB in una macchina virtuale, in particolare in ambienti VirtualBox remoti.

14-giorni disponibili di prova gratuita
Il prezzo della licenza parte da $159.95
Disponibile per
Reindirizzamento iPhone su VirtualBox

Modifiche in VirtualBox 7.x

Un cambiamento significativo in VirtualBox 7.x riguarda il supporto nativo per il controller USB. Le versioni precedenti di VirtualBox richiedevano agli utenti di installare il Pacchetto di estensioni Oracle per utilizzare i controller USB 2.0 (EHCI) e USB 3.0 (xHCI). Il supporto nativo era limitato a USB 1.1. Il Pacchetto di estensioni era necessario per utilizzare i controller USB 2.0/3.0 e i dispositivi periferici collegati ad essi.

A partire dalla versione 7.0.0, è stato aggiunto il supporto per i controller EHCI (USB 2.0) e xHCI (USB 3.0) nel pacchetto base di VirtualBox. Gli utenti possono configurare il pass-through USB 2.0/3.0 direttamente senza dover installare il Pacchetto di estensioni.

Il Pacchetto di estensioni è ancora utile per le sue funzionalità avanzate, che includono:

  • VRDP (Protocollo di desktop remoto di VirtualBox)
  • Integrazione con il cloud
  • Pass-through per le webcam dell'host
  • Crittografia del disco per una maggiore sicurezza
  • ROM di avvio PXE

Il supporto per l'architettura ARM è stato aggiunto in VirtualBox versione 7.2, consentendo agli utenti di eseguire macchine virtuali VirtualBox su dispositivi Windows a base ARM e Mac con chip M-Series di Apple.

Come accedere ai dispositivi USB locali in VirtualBox

Il pass-through USB di VirtualBox consente a una macchina virtuale guest di accedere ai dispositivi USB connessi al computer host, ma richiede una configurazione manuale. I passaggi seguenti illustrano come configurare il pass-through USB in VirtualBox 7.x.
1
Spegni la VM per spegnerla completamente. Non puoi semplicemente metterla in pausa o salvarla, perché le impostazioni del controller USB possono essere modificate solo quando la macchina virtuale non è in esecuzione.
2
Abilita il supporto USB e seleziona il controller:

  • Seleziona la VM in VirtualBox Manager.
  • In Impostazioni > USB, seleziona la casella di controllo Abilita controller USB.
  • Scegli il controller corretto per il tuo sistema:

    • USB 3.0 (xHCI) per la maggior parte dei sistemi operativi guest moderni;
    • USB 2.0 (EHCI) se il sistema operativo guest non supporta xHCI;
    • USB 1.1 (OHCI) per i sistemi legacy. Potresti dover installare driver di terze parti all'interno della VM guest per utilizzare xHCI.
 Selezione del controller USB nelle impostazioni della VM
3
Aggiungi un filtro di dispositivo USB in modo che VirtualBox catturi automaticamente il dispositivo quando si collega all'host.

  • Vai su Impostazioni > USB, clicca su Aggiungi filtro (+) e seleziona il dispositivo USB.
4
Collega il dispositivo USB seguendo i passaggi seguenti per evitare dispositivi SB occupati o bloccati.

  • Scollega il dispositivo USB dal computer host.
  • Avvia la macchina virtuale e lascia che il sistema operativo completi l'avvio.
  • Inserisci il dispositivo nell'host. Il periferico verrà catturato dal sistema operativo guest e verrà logicamente disconnesso dall'host. Non utilizzare un dispositivo di archiviazione attualmente in uso o montato sull'host.
5
Collega manualmente il dispositivo USB se non viene catturato automaticamente dalla VM andando su Dispositivi > USB e selezionando il dispositivo che si desidera collegare alla VM.
 Selezione del dispositivo USB su una VM in esecuzione

Note dell'host del sistema operativo

Potresti incontrare questi punti di errore specifici del sistema operativo.

  • macOS potrebbe interferire con il software di sistema o le estensioni di VirtualBox. Risolvi questo problema fornendo a VirtualBox le autorizzazioni necessarie in Preferenze di sistema > Privacy e sicurezza.
  • Anche gli host Linux possono sperimentare problemi di connettività legati alle autorizzazioni utente. Il problema può essere risolto aggiungendo l'utente al gruppo vboxusers utilizzando il comando sudo adduser [nome utente] vboxusers, quindi riavviando il sistema.

USB Network Gate

Hai bisogno di usare una periferica USB in una macchina virtuale remota VRDP? Oppure si tratta di un dispositivo particolare – come un mouse 3D per modellazione – non supportato dalle estensioni USB di VirtualBox? In entrambi i casi, la soluzione ideale è USB Network Gate. Si tratta di un software che consente di condividere qualsiasi dispositivo USB connesso a un computer all’interno della stessa rete, incluse le VM.

Redirezione VRDP con USB Network Gate

Oltre a supportare una vasta gamma di dispositivi – stampanti, webcam, chiavette di sicurezza – USB Network Gate offre anche funzionalità avanzate di sicurezza: crittografia, protezione tramite password e disconnessione automatica. Inoltre, è compatibile con configurazioni NAT. USB Network Gate è estremamente flessibile e semplice da usare: nessuna configurazione complicata per accedere alle sue funzioni. È disponibile una versione di prova gratuita che ti permette di testarlo prima dell’acquisto.

Passthrough USB semplificato per VirtualBox
14 giorni di prova gratuita

Come utilizzare USB Network Gate

 Guida video
1
Avvia una sessione VirtualBox e connettiti tramite RDP.
2
Scarica e installa USB Network Gate sia sulla macchina virtuale che sul computer locale. Nella VM puoi scegliere l’opzione “solo client”, mentre sul computer locale deve essere selezionata l’installazione completa.
 Impostazioni di installazione USB Network Gate – installazione completa per il computer host
3
Attiva USB Network Gate sul PC locale (host). Qui puoi anche inserire il codice temporaneo fornito con la versione di prova.
4
Sulla macchina virtuale, apri USB Network Gate, vai su Dispositivi connessi > Aggiungi server e inserisci l’indirizzo IP del computer locale (puoi trovarlo eseguendo ipconfig).
 Aggiunta del server su USB Network Gate – necessario se l’host non viene rilevato automaticamente
5
Sul tuo computer, clicca su “Condividi” accanto al dispositivo che desideri utilizzare nella macchina virtuale.
 Chiavetta USB selezionata e pronta alla condivisione
6
Il dispositivo USB apparirà nel client USB Network Gate della VM. Da lì, clicca su “Connetti” per iniziare a utilizzarlo.
 Dispositivo USB rilevato nel client della VM – pronto all'uso

USB Network Gate può reindirizzare una vasta gamma di dispositivi, da chiavette USB a iPhone. Inoltre, è compatibile con Windows, macOS, Linux e piattaforme ARM, garantendo la massima portabilità.

Domande Frequenti

La maggior parte delle volte è sufficiente verificare che l’Extension Pack sia installato correttamente e che la sua versione sia compatibile con quella di VirtualBox. In caso contrario, rimuovilo dal gestore estensioni e reinstalla la versione corretta.
Alcuni client RDP o dispositivi USB non sono supportati dal passthrough nativo di VirtualBox. Una soluzione alternativa e affidabile è utilizzare USB Network Gate per il reindirizzamento.
USB Network Gate
Reindirizza i dispositivi USB sulla rete
14-giorni disponibili di prova gratuita
Il prezzo della licenza parte da $159.95
Disponibile per