Cookie
FlexiHub 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.
Olga Weis Olga Weis Ultimo aggiornamento Aug 14, 2024

VMware USB Passthrough - Aggiunta e Configurazione

Alcuni problemi possono influenzare gli utenti che lavorano in ambienti virtuali. Uno di questi problemi si verifica quando una macchina virtuale che esegue VMware non rileva i dispositivi USB. Non è possibile lavorare in modo efficiente con VMware Workstation se i dispositivi USB non compaiono nel gestore dispositivi del sistema.

Altri problemi relativi ai dispositivi periferici includono un'implementazione errata della reindirizzazione USB in VMware, che porta al malfunzionamento dei dispositivi. Inoltre, potresti incontrare limitazioni fisiche legate al numero di porte USB disponibili nella sessione virtuale.

Questo articolo discuterà i metodi che possono essere utilizzati per eliminare questi problemi. Ti mostreremo come collegare rapidamente e facilmente dispositivi USB alle macchine virtuali VMware, evidenziando FlexiHub come la migliore soluzione poiché offre un'esperienza veloce e senza restrizioni.

Come collegare un dispositivo USB a VMware

Ecco come collegare dispositivi USB a una macchina virtuale VMware che gira su VMware Workstation senza software aggiuntivo.

Passthrough USB VMware
  • I dispositivi USB fisicamente collegati a un computer host vengono automaticamente connessi al sistema guest quando la finestra della macchina virtuale è attiva. Puoi disabilitare la funzione di connessione automatica nel pannello del controller USB nell'editor delle impostazioni della macchina virtuale.
  • Se non ci sono porte USB disponibili sulla macchina virtuale al momento del collegamento del dispositivo, verrà visualizzata una finestra di dialogo. Avrai quindi la scelta di ignorare il nuovo dispositivo o liberare una porta disconnettendo un altro dispositivo. Se lo ignori, il dispositivo verrà collegato all'host.
  • Usa il pannello VM -> Dispositivi rimovibili per specificare i dispositivi USB che desideri collegare alla tua sessione virtuale. È possibile collegare un massimo di due dispositivi alla volta. Questa limitazione non può essere aggirata con un hub, poiché vengono conteggiati i dispositivi e non l'hub stesso.
  • Un menu sulla tua macchina virtuale mostra i dispositivi attualmente collegati al computer host e disponibili per la sessione guest VMware. Per collegarti, passa semplicemente il mouse sul menu e fai clic sul dispositivo desiderato. Quando viene collegato un nuovo dispositivo, selezionandolo verrà scollegato il primo periferico nell'elenco e collegato il nuovo.
Puoi collegare manualmente un dispositivo dalla tua sessione virtuale con il menu VM > Dispositivi rimovibili. Dovrai usare questo metodo di connessione se hai disabilitato la connessione automatica.

Per liberare un dispositivo, seleziona semplicemente la sua porta e scegli "Nessuno" nel suo menu.
FlexiHub
4.8 Rango basato su 386+ Recensioni

Aggiunta di un dispositivo USB a una macchina virtuale da un host ESXi

I dispositivi di passaggio USB possono essere aggiunti a una macchina virtuale da un host ESXi. I dispositivi periferici devono essere fisicamente collegati al computer host che esegue la macchina virtuale. Un dispositivo USB può essere collegato a una sola macchina virtuale alla volta e deve essere rilasciato da una VM prima di poter essere aggiunto a un'altra.

Segui questi passaggi per collegare dispositivi USB alle macchine virtuali:
  • Verifica la compatibilità della macchina virtuale con ESX/ESXi 4.0 o versioni successive.
  • Assicurati che sia disponibile un controller USB o aggiungine uno alla VM.
  • Abilita tutti i dispositivi USB durante l'uso di vMotion con più dispositivi. La migrazione di dispositivi individuali non è supportata. Maggiori informazioni possono essere trovate consultando le Condizioni e limitazioni nella configurazione dei dispositivi USB per vMotion.
  • Verifica che la VM soddisfi i requisiti per supportare i dispositivi USB.
  • Aggiungi unità CD/DVD USB come dispositivi SCSI. L'aggiunta o rimozione dinamica di dispositivi SCSI non è supportata.
  • Assicurati che sia impostato il privilegio richiesto: Configurazione Macchina Virtuale.Dispositivo USB dell'host.

Configurare un dispositivo USB da un host ESXi a una macchina virtuale

È possibile aggiungere più dispositivi USB alle macchine virtuali purché siano fisicamente collegati all'host ESXi. Dispositivi USB come chiavi di sicurezza e dischi rigidi possono essere collegati utilizzando la tecnologia USB Passthrough, rendendoli disponibili alle macchine virtuali in esecuzione sul computer host.

Cos'è la tecnologia USB Passthrough?

I dispositivi USB collegati a un computer host fisico sono disponibili solo per le macchine virtuali in esecuzione su quell'host. Le macchine virtuali in esecuzione su altri host non possono connettersi a questi dispositivi USB. Inoltre, i dispositivi USB possono essere utilizzati solo da una macchina virtuale alla volta. Una volta che il dispositivo è collegato a una VM, non è più disponibile per altre VM fino a quando la connessione corrente non viene terminata. A quel punto, altre VM possono accedere al dispositivo USB.

Quando colleghi un dispositivo USB Passthrough a un host ESXi con una connessione fisica al dispositivo periferico, hai bisogno di un arbitro, un controller e un dispositivo USB fisico o un hub di dispositivi.

FlexiHub
4.8 Rango basato su 386+ Recensioni
share usb over network

Arbitro USB

L'arbitro USB gestisce il traffico dei dispositivi USB e le richieste di connessione. È installato e abilitato per impostazione predefinita sugli host ESXi. Il ruolo dell'arbitro è identificare i dispositivi USB collegati e gestire le connessioni alle VM residenti sull'host. Dirige la trasmissione dei dati dall'host alla macchina virtuale corretta. L'arbitro garantisce inoltre che altre VM non utilizzino il dispositivo fino a quando non viene rilasciato dalla VM attualmente collegata.

Controller USB

Un controller USB hardware fornisce funzionalità USB alle porte USB di un host. Le VM dispongono di un controller USB virtualizzato per gestire la funzionalità USB sulla macchina virtuale. I controller devono essere presenti sull'host prima che i dispositivi USB possano essere aggiunti a una VM. I controller comuni includono USB 1.1, USB 2.0, USB 3.1 SuperSpeed e USB 3.1 SuperSpeedPlus.

Un arbitro USB è limitato a monitorare 15 controller USB. I dispositivi collegati a controller numerati oltre il 15 non possono essere utilizzati dalla macchina virtuale.

Dispositivi USB

Un massimo di 20 dispositivi USB può essere aggiunto a una macchina virtuale per la connettività simultanea. Questo è anche il numero massimo di dispositivi USB che un singolo host ESXi può supportare per la connessione a macchine virtuali in esecuzione su di esso. Sono disponibili ulteriori informazioni sui dispositivi specifici supportati per il passthrough su host ESX o ESXi a macchine virtuali.

Controller USB virtuale

Un controller USB virtuale è un'emulazione di un controller fisico utilizzato per le VM che girano su un hypervisor. Il controller virtuale comunica con un controller USB fisico per supportare la funzionalità di passthrough per un dispositivo utilizzato da una VM guest su un host ESXi. Un controller USB virtuale è un requisito quando si implementa il passthrough USB su una VM.

È possibile collegare fino a otto controller USB virtuali a una VM in esecuzione su un host ESXi. Quando si rimuove un controller USB virtuale, è necessario prima rimuovere tutti i dispositivi USB collegati. Dopo aver aggiunto un controller USB virtuale a una VM, viene installato un driver USB VMware.

NOTA: Requisiti per USB 3.0

USB 3.0 è supportato sui server ESXi a partire da VMware vSphere 5.5 patch 3 e richiede il controller USB xHCI. VMware vSphere 7.0 supporta dispositivi USB 3.1 che funzionano alla loro velocità massima. I sistemi operativi supportati sono Linux con kernel Linux 2.6.35 o superiore, Windows 8.1 o superiore e Windows Server 2012 R2 o superiore.

VMware USB Passthrough - Un metodo software

Esiste un modo semplice per collegare un dispositivo USB a una macchina virtuale VMware. Il software FlexiHub funziona come un connettore wireless tra sessioni VMware e dispositivi USB collegati a qualsiasi computer connesso alla rete. Questo include il computer host locale. Il software è una soluzione eccellente al problema di come collegare dispositivi USB nelle macchine virtuali VMware.

Segui questi semplici passaggi per implementare VMware USB Passthrough con FlexiHub:

  • 1.
    Prima di tutto, devi creare un account FlexiHub.
    Conto FlexiHub
  • 2.
    Avvia una prova gratuita e scarica FlexiHub.
    Installa FlexiHub sul computer che sarà il server
  • 3.
    Installalo sul computer dove è fisicamente collegato il dispositivo USB richiesto.
    accesso remoto al tuo dispositivo
  • 4.
    Scarica e installa il programma su una VM, avvialo e sarai in grado di collegarti al dispositivo USB richiesto.
    Connetti dispositivo

Come soluzione multipiattaforma, FlexiHub può essere utilizzato in diversi ambienti informatici. Supporta la comunicazione tra qualsiasi configurazione di computer Windows, Linux e Mac.

FlexiHub
4.8 Rango basato su 386+ Recensioni
share usb over network

Il principale vantaggio di FlexiHub è che consente il VMware USB 3 Passthrough con dispositivi USB remoti utilizzando la tua rete locale, la connettività Ethernet o Internet. Questo ti permette di configurare VMware USB Passthrough in VMware Workstation anche quando non ti trovi vicino all'attrezzatura. È sufficiente installare l'applicazione sul server host e sul sistema operativo guest.

L'utilizzo della tecnologia avanzata di virtualizzazione delle porte consente a FlexiHub di abilitare la reindirizzazione USB di VMware su molti dispositivi che non possono ottenere connettività utilizzando metodi nativi. Tentare di collegare una tastiera con un HID avviabile non è possibile in VMware ESXi senza soluzioni di terze parti. Lo stesso vale per dispositivi come videocamere che utilizzano trasferimenti di dati isocroni. FlexiHub ti permette anche di reindirizzare qualsiasi tipo di dispositivo USB iOS alle sessioni virtuali VMware.

Domande frequenti sulla reindirizzazione USB in VMware

VMware USB Passthrough consente ai dispositivi USB fisici collegati a un host VMware ESXi di essere accessibili alle macchine virtuali che girano sul computer host. I dispositivi fisici possono essere collegati a una sola macchina virtuale alla volta. Dongle di sicurezza e dispositivi di archiviazione esterni sono spesso collegati alle macchine virtuali utilizzando il USB Passthrough.
Un'applicazione di reindirizzamento USB è il modo più efficace per utilizzare dispositivi USB con istanze VMware. USB Redirector di Electronic Team è un metodo efficiente per collegarsi a dispositivi USB dalle macchine virtuali. Tutto ciò che serve è che l'applicazione sia installata sul computer host e sulla macchina virtuale. Questo consente alla VM di ottenere il controllo completo del dispositivo periferico non appena è fisicamente collegato all'host.
Seleziona semplicemente VM > Dispositivi rimovibili in USB Redirector quando vuoi collegare la tua macchina virtuale a un dispositivo USB. È possibile collegare fino a due dispositivi contemporaneamente. Se viene utilizzato un hub USB per collegare i dispositivi all'host, la tua VM non riconoscerà l'hub e vedrà solo i dispositivi collegati.
VMware USB Passthrough
  • 4.8 punteggio complessivo basato su 386+ Recensioni
  • Windows, macOS, Linux, Android e Raspberry Pi.
  • 10.76MB Size.
  • Versione 7.0.15125. (3 Giugno, 2024).
  • A partire da $14/mese, fattura annuale