▷ Come creare una macchina virtuale Hyper-V PowerShell

La virtualizzazione è uno dei modi più comuni che abbiamo per testare nuovi sistemi operativi, testare applicazioni senza influenzare l'ambiente fisico. Uno dei più noti è Hyper-V che è integrato come funzionalità di Windows 10 ed è ricco di funzionalità che consentono la piena interazione tra i due sistemi (fisico e virtuale). Uno dei modi tradizionali con cui creiamo e gestiamo macchine virtuali è attraverso l'interfaccia grafica Hyper-V, che cerca di semplificare il processo, ma questa volta Solvetic spiegherà un altro meccanismo per creare una macchina virtuale Hyper-V e cioè tramite Windows PowerShell che è la console di gestione integrata di Windows 10.

Nel tutorial di oggi possiamo vedere quanto sia facile creare una macchina virtuale Hyper-V utilizzando solo i comandi tramite il terminale PowerShell. Potremo virtualizzare il nostro computer grazie alla creazione della macchina virtuale Hyper-V Windows 10 senza dover utilizzare la modalità grafica. Con un paio di comandi avremo eseguito il processo di creazione della macchina virtuale in Windows 10 Hyper-V.

Vedremo che è un processo semplice, ma perfettamente funzionante per poter creare una macchina virtuale Hyper-V PowerShell.

Come creare una macchina virtuale PowerShell Hyper-V

Passo 1
Per avviare il processo di creazione della macchina virtuale dobbiamo accedere a Windows PowerShell come amministratori ed eseguire la seguente sintassi:

 New-VM -Nome “VM Name” -MemoryStartupBytes 6GB -BootDevice VHD -NewVHDPath Path.vhdx -Path “Path” -NewVHDSizeBytes 30GB -Generation 2 -Switch “Adapter”
Variabili VMLe variabili da definire sono:

  • -New-VM: permette di creare la macchina virtuale.
  • Nome: definisce il nome della macchina.
  • -MemoryStartupBytes: memoria RAM da allocare.
  • BootDevice VHD -NewVHDPath path.vhdx: crea un nuovo disco rigido virtuale (* .vhdx) nella posizione desiderata e impostalo come dispositivo di avvio.
  • -Path “Path” -NewVHDSizeBytes 30GB: permette di definire il percorso dove verrà creato l'hard disk e la dimensione da assegnare.
  • Generazione 2: definisce la generazione della macchina da utilizzare (generazione 1 o 2).
  • Switch Adapter: consente di associare l'adattatore di rete alla macchina virtuale.

Passo 1
Prima di questo dobbiamo creare l'adattatore virtuale dall'opzione "Gestione switch virtuale" nella piattaforma Hyper-V:

Passo 2
Nel nostro caso eseguiremo quanto segue:

 New-VM -Nome Ubuntu19 -MemoryStartupBytes 6GB -BootDevice VHD -NewVHDPath D: \ Hyper-V.vhdx -Path D: \ Hyper-V -NewVHDSizeBytes 30GB -Generation 2 -Switch Solvetic 

INGRANDIRE

Passaggio 3
Possiamo vedere che il processo ha avuto successo, ora reindirizzeremo l'immagine ISO del sistema desiderato alla macchina virtuale con il seguente comando:

 Aggiungi-VMDvdDrive -VMName Ubuntu19 -Path D: \ Software \ Ubuntu \ ubuntu-19.10-desktop-amd64.iso 
Notail percorso deve essere definito dove è ospitata l'immagine ISO.

INGRANDIRE

Passaggio 4
Qui abbiamo definito:

  • Aggiungi-VMDvdDrive: crea un'unità DVD virtuale
  • -VMName: lì inseriamo la macchina da associare
  • -Path: specifica il percorso dell'immagine ISO

Passaggio 5
Ora avviamo la macchina virtuale con il seguente comando:

 Start-VM -Nome Ubuntu19 
Passaggio 6
Ci colleghiamo ad esso eseguendo:
 VMConnect.exe 

INGRANDIRE

Passaggio 7
Come server utilizzeremo sempre "localhost" e nel campo "Virtual machine" potremo selezionare la macchina desiderata. Facciamo clic su OK e questo ci reindirizzerà alla macchina virtuale che abbiamo creato.

Nel percorso troviamo i file associati:

INGRANDIRE

In questo modo possiamo creare la macchina virtuale Hyper-V PowerShell Windows 10

wave wave wave wave wave