Ti stai chiedendo come collegare USB a VirtualBox Ubuntu quando VirtualBox non riesce a individuare alcun dispositivo USB all'interno di un host Linux? Questa è una sfida frequente che molti utenti di distro Linux devono affrontare (questo è particolarmente vero per quanto riguarda le distro basate su Debian: Linux Mint, POP OS, Ubuntu e così via...)
VirtualBox USB Linux su ethernet (e altre reti) si verificano perché VirtualBox non è in grado di individuare i dispositivi USB (o le loro cartelle) collegati al sistema operativo host (anche se gli utenti vbox hanno completato l'installazione di tutti i pacchetti di estensione VirtualBox).
A volte è necessario creare un file VMDK per determinati dispositivi... ma esistono anche altre soluzioni.
Contenuto
In questo articolo, discuteremo di due specifiche soluzioni USB Ubuntu VirtualBox per mostrarti come connettere USB a VirtualBox Linux ... anche se sei un vboxuser che ha scaricato e completato l'installazione di VirtualBox Extension Packs e ha ancora problemi. Risponderemo anche alla domanda: come accedo all'USB in Oracle VM VirtualBox Ubuntu?
La soluzione ideale per abilitare il passthrough USB di Ubuntu VirtualBox è utilizzare USB Network Gate. USB Network Gate è un'opzione software affidabile e multipiattaforma, apprezzata da molti quando si tratta di numerose situazioni di passthrough USB. USB Network Gate ora offre una versione gratuita per uso personale, rendendo il passthrough USB professionale accessibile ai singoli utenti.
Ad esempio, USB Network Gate risolve facilmente la domanda: “Come posso montare un'unità USB in VirtualBox Ubuntu tramite connessione ethernet?”
Segui i passaggi seguenti per accedere all'hardware USB in VirtualBox:
USB Network Gate è una rinomata soluzione software USB Linux per VirtualBox perché funziona su più piattaforme. Compatibile (e interoperabile) con i sistemi operativi Mac, Linux e Windows. La versione gratuita consente di condividere un dispositivo USB per uso personale senza alcun costo, mentre le licenze commerciali partono da $159.95 per applicazioni aziendali che richiedono connessioni di più dispositivi.
Sulla macchina virtuale, installa VirtualBox Guest Additions.
Prima di creare e installare una nuova macchina "guest", gli utenti devono installare lo strumento di aggiunta guest sulla VM. Le aggiunte guest contengono utilità che migliorano i sistemi operativi delle VM, migliorando contemporaneamente l'esperienza di gestione della macchina. I computer guest non funzioneranno come desiderato se lo strumento Aggiunte guest non è installato.
Gli sviluppatori e i nuovi utenti di Ubuntu dovrebbero tenere presente che: gli utenti Vbox devono solo montare il CD dello strumento di aggiunta guest e installare il file eseguibile quando si trovano su una VM Windows. In altre parole: non è necessario installare software/pacchetti aggiuntivi.
Scopri come installare lo strumento Aggiunte guest su un computer guest Ubuntu (o Windows) di seguito...
Passaggio 1: inizia concedendo i diritti dell'account utente al montaggio
Passaggio 2: una volta installati gli strumenti per le aggiunte guest di VirtualBox sulla VM, apri il terminale di comando di Ubuntu sul computer guest
Nota: per visualizzare un elenco di tutte le VM registrate, utilizzare il comando VboxManage su Linux
Passaggio 3: esegui il comando mostrato di seguito (ma tieni presente che funziona solo su Ubuntu)
sudo adduser $USER vboxsf
Gli utenti dovrebbero quindi vedere l'output mostrato di seguito:
Output:
Adding user `richrd' to group `vboxsf' ...
Adding user richrd to group vboxsf
Questo è tutto!
Questo è tutto!
sudo usermod -aG vboxsf $USER
Passaggio 4: spegni il computer ospite
Una volta completata l'installazione dello Strumento Addizioni per gli Ospiti di VirtualBox (e l'account utente è stato aggiunto al gruppo di servizio di VirtualBox), montare l'unità esterna. Vedere i passaggi seguenti:
Passo 1: Arrestare il computer ospite
Passo 2: Sul computer host, inserire l'unità USB esterna
Passo 3: Sulla schermata GUI della macchina ospite, scegliere Impostazioni, o fare clic su "Macchina > Impostazioni"
Passo 4: Trovare l'USB mostrata nel pannello di navigazione a sinistra. ... Il controller USB 2.0 (EHCI) dovrebbe essere selezionato automaticamente (nota: quasi tutti i dispositivi USB 3.0 sono retrocompatibili con il 2.0 (EHCI))
Passo 5: Se l'hardware del dispositivo dell'utente è un USB 3.0, scegliere quello... altrimenti, selezionare il 2.0 (EHCI)
Nota: È possibile ottenere ulteriori informazioni sul dispositivo USB su Linux eseguendo il comando lsusb
Passo 6: A destra, gli utenti vedranno il pulsante "Aggiungi USB". Fare clic sul secondo pulsante per aggiungere il dispositivo USB collegato
Passo 7: Selezionare l'unità USB desiderata dalla lista (il dispositivo viene di solito chiamato "Archiviazione di massa generica")
Passo 8: Selezionare il dispositivo per montarlo
Passo 9: Accendere la macchina ospite e accedere una volta che il dispositivo è montato
Gli utenti dovrebbero vedere che il dispositivo USB è montato e visualizzato sul desktop della macchina ospite.
L'unità USB dovrebbe essere visualizzata automaticamente sulla macchina virtuale ospite e gli utenti dovrebbero avere pieno controllo sul proprio dispositivo.
Passaggio 1: gli sviluppatori e gli utenti VirtualBox di tutti i livelli dovrebbero ricontrollare per vedere se i pacchetti di estensione sono già installati
Passaggio 2: apri VirtualBox > fai clic sul menu File> "Preferenze (Ctrl+G)" > la scheda "Estensioni"

Passaggio 3: se i pacchetti di estensioni non sono installati, visita: https://www.virtualbox.org/wiki/Downloads e trova "Oracle VM VirtualBox Extension Pack"
Passaggio 4: scarica e installa il pacchetto di estensione nella cartella desiderata
Nota: i pacchetti di estensioni e le versioni di VirtualBox devono essere compatibili. Per scoprire quale versione di VirtualBox possiedi, fai semplicemente clic su Guida, quindi seleziona "Informazioni su VirtualBox"
Passaggio 5: fai clic con il pulsante destro del mouse sulla macchina virtuale, quindi seleziona "Impostazioni (Ctrl+S)> Quindi vai alla scheda USB nel menu a sinistra
Passaggio 6: seleziona la casella accanto a "Abilita controller USB"
Passaggio 7: seleziona il controller USB 2.0 (EHCI) o il controller USB 3.0 (xHCI) (a seconda delle tue preferenze)
Passaggio 8: USB 1.1 (OHCI) è solitamente selezionato per impostazione predefinita.
Passaggio 9: nella GUI, fai clic sull'icona "Aggiungi USB" (mostrata di seguito all'interno di un quadrato rosso)

Passaggio 10: completa l'USB per la configurazione di VirtualBox
Inserisci il comando da terminale (in VboxManage se preferisci):
"sudo adduser $USERNAME vboxusers"
Nota: gli utenti devono disconnettersi e riconnettersi affinché il comando abbia effetto
Passaggio 1: dopo aver aperto VirtualBox, vai alle Impostazioni delle VM > USB
Passaggio 2: fai clic sull'icona "USB+"
Passaggio 3: trova e seleziona il tuo dispositivo dall'elenco (questo passaggio aggiunge le specifiche del filtro all'elenco)
Ripeti il passaggio per tutti i dispositivi necessari
I dispositivi USB dovrebbero essere visualizzati nel sistema operativo guest all'avvio della VM. Il dispositivo dovrebbe montarsi, richiedere i driver e così via (qualunque cosa sia applicabile per il sistema operativo specifico...)
Qualsiasi dispositivo USB montato nel sistema operativo guest non sarà accessibile/disponibile nel sistema operativo host.
Passaggio 1: dopo aver collegato il dispositivo USB, attendere l'attivazione del dispositivo sul computer host
Passaggio 2: avvia o vai alla macchina virtuale (VM)
Passaggio 3.1: dalla barra di stato della VM (nella parte inferiore dello schermo), fai clic con il pulsante destro del mouse sull'icona USB
Oppure...
Passaggio 3.2: Dal Menu, navigare come segue: Dispositivi > Dispositivi USB > quindi scegli il tuo dispositivo
I dispositivi USB di solito compaiono all'interno del sistema operativo Guest richiedendo driver, mostrando come montati, e così via (qualunque cosa sia tipica per il sistema operativo specifico).