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 multipiattaforma affidabile che è amata da molti quando si tratta di numerose situazioni di passthrough USB.
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 (senza bisogno di un file VMDK) in VirtualBox:
USB Network Gate è una soluzione software USB Linux amata da VirtualBox perché funziona su più piattaforme. Compatibile (e cross-compatibile) con: sistemi operativi Mac, Linux e Windows.
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).