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.

Come aggiungere un'unità USB a Hyper-V

Editorial Team Editorial Team Sep 25, 2023

La possibilità di utilizzare unità USB collegate localmente nella macchina virtuale Hyper-V può essere molto utile per creare backup o accedere a enormi masse di dati. Poiché le workstation Hyper-V dispongono di connettività USB molto limitata, è necessario configurare un passthrough USB Hyper-V per accedere alle unità USB locali dal sistema operativo guest.

In questo articolo verranno illustrati quattro modi diversi per reindirizzare un'unità USB a una macchina virtuale Hyper-V utilizzando sia le opzioni predefinite gratuite che una comoda soluzione software di terze parti.

Reindirizzare l'unità USB a Hyper-V
14 giorni di prova gratuita

Reindirizzamento dell'unità USB lato server

In poche parole, questo metodo pass-through USB consiste nello scollegare l'unità USB dalla macchina host (mentre rimane fisicamente collegata ad essa) e collegarla al controller SCSI della macchina virtuale.1

I pro ei contro di questo metodo:

icon pros Pro:

  • Gratuito da usare;
  • Funziona per Windows Server 2016, Windows Server 2012 R2, Windows 10 e Windows 8.1.

icon cons Contro:

  • Richiede conoscenze tecniche per l'impostazione;
  • Funziona solo con dischi rigidi USB, NON con chiavette USB, memory stick, dongle di licenza, ecc.
  • Rende l'unità USB inaccessibile dalla macchina host a cui è collegata.

Ecco come abilitare il passthrough USB Hyper-V lato server:

  1. Avviare Gestione disco sul computer host: Il modo più rapido per accedere a Gestione disco consiste nel premere Win+R, digitare diskmgmt.msc e fare clic su OK.

  2. Fare clic con il pulsante destro del mouse sul nome dell'unità USB e fare clic su Offline nel menu a discesa: L'opzione offline è più vicina alla parte inferiore del menu, proprio sotto le opzioni Converti.
  3. Nella macchina virtuale avviare la console di gestione di Hyper-V, fare clic con il pulsante destro del mouse sul nome della macchina virtuale e scegliere Impostazioni nel menu: In base a questo esempio, modificheremo le impostazioni per una macchina virtuale denominata svCreationDemo.
  4. Scorrere verso il basso il riquadro sinistro fino a trovare il controller SCSI. Fare clic su di esso per selezionare, quindi selezionare Disco rigido dal menu del riquadro di destra. Fai clic sul pulsante Aggiungi per confermare: I controller SCSI sono disponibili nella sezione Hardware.

    Nota: in alternativa, è possibile aggiungere l'unità USB al controller IDE. In questo caso, l'unico modo per disconnettere questa unità dalla macchina virtuale sarà disattivarla.

  5. Nel riquadro sinistro, selezionare il disco rigido appena aggiunto e aggiungere l'unità USB utilizzando l'opzione Disco rigido fisico nel riquadro di destra.

Dopo aver fatto clic su OK, sarà possibile accedere all'archiviazione USB da Esplora file della macchina virtuale Hyper-V come se fosse collegata direttamente lì.

Come disabilitare il passthrough USB Hyper-V lato server:

Per disconnettere in modo sicuro l'unità USB dalla macchina virtuale Hyper-V senza perdita di dati, eseguire le operazioni seguenti:

  1. Nella macchina virtuale tornare a Impostazioni nella finestra Console di gestione di Hyper-V.
  2. Selezionare il disco rigido aggiunto al controller SCSI per il dispositivo USB.
  3. Fare clic su Rimuovi nel riquadro destro per disconnettere l'unità USV dalla macchina virtuale. Successivamente, riapparirà automaticamente nel sistema della tua macchina host.

Reindirizzamento USB lato client con modalità di sessione avanzata

Con questo metodo, si rende accessibile l'unità USB in Hyper-V (insieme a tutti gli altri dispositivi USB collegati all'host) abilitando la modalità di sessione avanzata dal sistema operativo guest della macchina virtuale. VM).

Pro e contro di questo metodo:

icon pros Pro:

  • Un dispositivo USB diventa accessibile a più VM;
  • Varietà di dispositivi USB supportati.

icon cons Contro:

  • Le macchine virtuali devono essere di generazione 2 o superiore;
  • Soluzione solo per Windows.
  • Non funzionerà su una macchina virtuale in esecuzione.

Nota: la modalità sessione avanzata è abilitata per impostazione predefinita nei computer Windows 8.1 e Windows 10, quindi puoi saltare il segmento successivo e passare direttamente al reindirizzamento USB.



Attivazione della modalità sessione avanzata:

  1. Nell'host, avviare la console di gestione di Hyper-V e accedere alle impostazioni dell'host dal menu richiamato facendo clic con il pulsante destro del mouse sul nome dell'host: Fare clic su Impostazioni Hyper-V nel menu
  2. Nella sezione Server, fare clic su Criterio modalità sessione avanzata per selezionare e selezionare la casella Consenti modalità sessione avanzata: La casella Consenti modalità sessione avanzata si trova nel riquadro di destra.
  3. Nella sezione Utente, selezionare Modalità sessione avanzata e selezionare la casella Usa modalità sessione avanzata: La casella Usa modalità sessione avanzata si trova nel riquadro di destra
  4. Fare clic su OK per salvare le modifiche.

Successivamente, tutti i dispositivi USB collegati all'host diventano accessibili dai sistemi delle macchine virtuali Hyper-V.

Abilitazione del reindirizzamento USB alle macchine virtuali:

  1. Terminare tutte le sessioni di VM Hyper-V attive.
  2. Avviare la console di gestione di Hyper-V.
  3. Fare doppio clic sul nome della macchina virtuale e scegliere Mostra opzioni nel menu a comparsa.
  4. Vai alla scheda Risorse locali e fai clic su Altro nella sezione Dispositivi e risorse locali.
  5. Selezionare le caselle Altri dispositivi Plug and Play supportati e Dispositivi che collego in seguito. Fare clic su OK per implementare le modifiche.

Connessione USB a Hyper-V tramite RDP

Remote Desktop Protocol (RDP) consente di accedere alle unità USB senza utilizzare il client VMConnect. Questo metodo funziona sia per i dispositivi collegati direttamente all'host che per altri dispositivi USB nella rete.

Pro e contro di questo metodo:

icon pros Pro:

  • Non è necessario reindirizzare ogni dispositivo individualmente;
  • Accesso controllato tramite Criteri di gruppo.

icon cons Contro:

  • Non funzionerà per alcuni dispositivi;
  • Bassa velocità di connessione;
  • Soluzione solo per Windows;
  • L'host e la macchina virtuale devono trovarsi nella stessa rete.

Abilitazione delle connessioni RDP:

  1. Nella VM andare su Pannello di controllo>Sistema e sicurezza e fare clic sull'opzione Consenti accesso remoto: L'opzione Consenti accesso remoto è disponibile nella sezione Sistema
  2. Nella scheda Remota, selezionare Consenti connessioni di Assistenza remota a questo arco del computer e scegliere l'opzione Consenti connessioni remote a questo computer: L'abilitazione di queste opzioni non renderà il computer aperto ad alcun accesso non autorizzato, poiché qualsiasi connessione remota richiederà l'autorizzazione dell'utente.
  3. Fare clic su OK.

Connessione USB a VM Hyper-V tramite RDP:

  1. Premere Win + R ed eseguire il comando mstsc per richiamare la finestra Connessione desktop remoto: Digitare mstsc nella finestra Esegui e premere Invio per eseguire il programma
  2. Fare clic su Mostra opzioni, passare alla scheda Risorse locali e fare clic su Altro: Ulteriori informazioni sono disponibili nella sezione Dispositivi e risorse locali
  3. Selezionare la casella Altre periferiche Plug and Play (PnP) supportate e fare clic su OK: La casella Dispositivi Plug and Play (PnP) è in genere l'ultima opzione nell'elenco
  4. Vai alla scheda Generale e inserisci l'IP della VM e il tuo nome utente (tutto ciò che ricorderai).
  5. Fare clic su "Connetti" per avviare una sessione RDP.
  6. Usare il login per accedere alla macchina virtuale. Tutti i dispositivi USB locali verranno automaticamente collegati al sistema della VM.

Utilizzo di una soluzione software dedicata

Il modo più conveniente per connettere un'unità USB a una workstation Hyper-V consiste nell'utilizzare un software specifico per lo scopo. USB Network Gate è uno strumento avanzato che consente di accedere a qualsiasi unità USB collegata alla rete tramite Ethernet da qualsiasi macchina fisica o virtuale.

Reindirizzare l'unità USB a Hyper-V
14 giorni di prova gratuita

Pro e contro di questo metodo:

icon pros Pro:

  • Funziona per macchine Windows e Linux;
  • Supporta tutti i tipi di dispositivi USB;
  • Alta velocità di connessione;
  • Protezione dei dati;

icon cons Contro:

  • Soluzione a pagamento.

Reindirizzamento unità USB Hyper-V con USB Network Gate:

  1. Installa USB Network Gate sul tuo host e VM;
  2. Sul computer host, fare clic su Condividi accanto all'unità USB per renderla accessibile alle connessioni remote: Tutti i dispositivi locali disponibili per la condivisione sono disponibili nella scheda Dispositivi USB locali.
  3. Nella macchina virtuale passare alla scheda Dispositivi USB remoti, individuare l'unità USB e fare clic su Connetti: Per ogni singolo dispositivo, hai diverse opzioni di connessione

Una volta stabilita la connessione, sarai in grado di accedere e controllare l'unità USB dalla tua macchina virtuale Hyper-V come se fosse direttamente connessa alla tua macchina virtuale.

logo USB Network Gate
#1 at Reti
USB Network Gate
Condividi USB via Rete per Windows
4.7 rango basato su 372 + utenti