Collegare un disco rigido esterno a una macchina virtuale (VM) VirtualBox può estendere le capacità della VM, consentendole di accedere ai dati dalle unità fisiche. Tuttavia, ci sono alcune limitazioni e rischi coinvolti, quindi è essenziale comprendere i metodi migliori e i potenziali problemi. Questa guida spiegherà come montare un disco rigido esterno su VirtualBox utilizzando sia le funzionalità native sia strumenti di terze parti, oltre ad affrontare i rischi comuni e i passaggi di risoluzione dei problemi.
Motivi per montare un disco rigido esterno in VirtualBox
Ci sono diversi motivi per montare un disco rigido in VirtualBox, ad esempio conservare il vecchio sistema operativo e i dati mentre si passa a un nuovo sistema, isolare due versioni di sistema operativo o semplicemente aumentare la produttività e le funzionalità delle proprie VM.
- Un disco rigido fisico collegato a una VM di VirtualBox aggiunge flessibilità al computer. Consente di eseguire più sistemi operativi contemporaneamente per facilitare i test del software o eseguire programmi che richiedono un ambiente specifico.
- Un disco rigido esterno potrebbe essere necessario per consentire agli utenti di eseguire determinate applicazioni o sistemi operativi che sono incompatibili con le unità virtuali. È possibile installare un sistema operativo alternativo o applicazioni su un’unità fisica e poi accedervi ed eseguirli da VirtualBox per eliminare problemi di compatibilità.
- È possibile rendere disponibile un vecchio sistema operativo e i suoi dati da una VM utilizzando un disco rigido esterno per archiviare i dati e il codice del sistema operativo precedente. Gli utenti possono accedere al vecchio sistema operativo tramite VirtualBox.
- L’implementazione di un disco rigido fisico con VirtualBox consente di isolare un sistema operativo o un’applicazione, riducendo al minimo possibili problemi di sicurezza. I dati sensibili possono rimanere sull’unità esterna anziché essere trasferiti su un’unità virtuale che potrebbe essere meno sicura.
Come montare un disco rigido su VirtualBox (metodi nativi)
Preparazione del sistema
Prima di collegare il tuo disco rigido esterno, assicurati che VirtualBox sia installato e aggiornato. Le versioni 7.x e successive supportano nativamente il passthrough USB 2.0 e 3.0. Tuttavia, le versioni più vecchie di VirtualBox potrebbero richiedere l’Oracle Extension Pack per abilitare il passthrough USB.
Metodo nativo: utilizzo del passthrough USB (per dischi rigidi esterni tramite USB)
Il passthrough USB consente a VirtualBox di collegare un disco rigido USB esterno alla VM guest. Ecco come puoi configurarlo:
1. Seleziona la VM che desideri configurare e fai clic su Impostazioni.
2. Nella scheda USB, abilita il Controller USB e seleziona USB 2.0 o USB 3.0 in base alla tua unità esterna.
3. Aggiungi un filtro USB facendo clic sul pulsante Aggiungi e selezionando il tuo disco rigido esterno dall’elenco dei dispositivi disponibili.
4. Avvia la VM, e il disco rigido esterno dovrebbe apparire automaticamente nel sistema operativo guest.
Questo metodo è una funzionalità nativa di VirtualBox, a condizione che tu stia utilizzando una versione compatibile. È semplice da configurare e funziona bene per molti dischi rigidi esterni.
Metodo nativo: utilizzo dell’accesso al disco RAW (per l’accesso diretto al disco rigido fisico)
Se devi accedere all’intero disco rigido fisico anziché solo a una connessione USB, l’accesso al disco raw è un metodo più diretto. Questo consente alla VM di accedere direttamente all’unità fisica, bypassando il livello del disco virtuale.
Ecco come configurarlo:
1. Apri le Impostazioni della VM in VirtualBox e seleziona Archiviazione.
2. Aggiungi un nuovo disco rigido, quindi scegli l’opzione per creare un file VMDK. Questo file VMDK si collega direttamente al disco rigido fisico sulla macchina host.
3. Usa il comando VBoxManage per creare il collegamento al disco raw:
Windows: VBoxManage internalcommands createrawvmdk -filename "C:\path\to\disk.vmdk" -rawdisk \\.\PhysicalDrive#
macOS/Linux: VBoxManage internalcommands createrawvmdk -filename "/path/to/disk.vmdk" -rawdisk /dev/sdX
4. Dopo aver creato il file VMDK, torna su Impostazioni > Archiviazione in VirtualBox, seleziona la tua VM e aggiungi il file VMDK come disco rigido.
5. Avvia la VM e l’hard disk esterno dovrebbe essere montato direttamente come disco virtuale.
Questo metodo è ideale per l’interazione diretta con l’unità esterna, ma tieni presente che comporta alcuni rischi, inclusa la potenziale corruzione dei dati se non viene gestito con attenzione (ad es., non espellere in modo sicuro il dispositivo).

Utilizzo di software di terze parti per montare USB VirtualBox: USB Network Gate
Se le funzionalità integrate di passthrough USB di VirtualBox non sono sufficienti, USB Network Gate è uno strumento di terze parti che può aiutare a collegare un disco rigido esterno a VirtualBox. Consente l’accesso ai dispositivi USB (inclusi i dischi rigidi esterni) tramite rete, rendendo più semplice condividere le unità tra un sistema host e uno guest o persino tra macchine remote.
USB Network Gate è particolarmente utile quando il passthrough USB di VirtualBox è limitato o non riconosce determinati dispositivi. Questo strumento supporta le connessioni remote, consentendo di condividere i dispositivi USB in modo fluido tra più computer, rendendolo ideale per configurazioni in cui i dispositivi sono fisicamente lontani tra loro.
Puoi configurare l’accesso di VirtualBox al disco rigido USB in soli tre passaggi:
1. Scarica e installa l’applicazione USB Network Gate sul computer con l’unità USB collegata.
2. Utilizzare l’interfaccia del software per condividere l’unità.
3. Su una macchina virtuale, installa USB Network Gate. Avvia l’app e collegala al disco rigido esterno di VirtualBox.
Per risolvere questo problema, è possibile arrestare il driver VBoxUSBMon.sys o utilizzare un’altra macchina virtuale al posto di VirtualBox.
Guarda la nostra guida video sul passthrough USB di VirtualBox
Rischi e limitazioni dell'utilizzo di dischi rigidi esterni in VirtualBox
Sebbene VirtualBox sia potente, ci sono diversi rischi e limitazioni di cui essere consapevoli:
- Corruzione dei dati: Se scolleghi in modo improprio un disco rigido esterno dalla VM, rischi di perdere dati o danneggiare il file system. Assicurati sempre che l’unità venga espulsa in modo sicuro prima di scollegarla.
- Prestazioni: L’accesso a file di grandi dimensioni tramite passthrough USB o accesso al disco grezzo potrebbe non offrire le stesse prestazioni dell’accesso diretto sull’host. Questo può rappresentare un collo di bottiglia per attività ad alto consumo di dati come l’editing video o il gaming.
- Compatibilità dei dispositivi: Non tutti i dischi rigidi esterni o dispositivi USB sono compatibili con VirtualBox. Alcuni dispositivi USB 3.0 potrebbero richiedere configurazioni aggiuntive per funzionare correttamente, mentre i dispositivi HID (come le chiavi di sicurezza USB) a volte possono non riuscire a essere passati correttamente.
Risoluzione dei problemi del pass-through del disco rigido esterno in VirtualBox
Ecco alcuni problemi comuni e passaggi per la risoluzione dei problemi:
- Dispositivo non rilevato: Assicurati che il dispositivo non sia in uso da parte di nessun altro programma sul sistema host e che sia collegato correttamente.
- Problemi di autorizzazioni su host Linux: Su Linux, assicurati che l’utente che esegue VirtualBox faccia parte del gruppo
vboxusersper consentire l’accesso ai dispositivi USB e ai dischi raw. - Unità non accessibile nella VM: Verifica che il disco rigido esterno abbia il file system corretto per il sistema operativo guest e che sia formattato correttamente.
- Versione di VirtualBox: Assicurati di utilizzare la versione corretta di VirtualBox che supporta il passthrough USB o l’accesso ai dischi raw senza l’Extension Pack.
Considerazioni finali
Il passthrough USB nativo di VirtualBox e l’accesso al disco raw sono strumenti potenti, ma richiedono un’attenta configurazione e potrebbero non soddisfare tutte le esigenze degli utenti. Per casi d’uso più complessi, strumenti di terze parti come USB Network Gate possono offrire ulteriore flessibilità e risolvere alcune delle limitazioni delle funzionalità native di VirtualBox.
Assicurati sempre che la tua installazione di VirtualBox sia aggiornata e valuta l’utilizzo di soluzioni di terze parti quando necessario per ottenere la migliore esperienza. A partire dal 2026, VirtualBox continua a migliorare il supporto USB, ma ci sono ancora casi in cui potrebbero essere necessari strumenti aggiuntivi e configurazioni per accedere completamente ai dischi rigidi esterni all’interno delle macchine virtuali.