VMware ESXi è un hypervisor di tipo 1 di classe enterprise sviluppato da VMware per distribuire e servire computer virtuali integrando componenti vitali del sistema operativo, come un kernel; poiché come hypervisor di tipo 1, ESXi non è un’applicazione software che può essere installata su un sistema operativo. In questo post, ti guideremo attraverso i passaggi su come installare VMWare ESXi in una macchina virtuale Hyper-V sul tuo computer Windows 11 o Windows 10.
Posso installare ESXi su una macchina virtuale?
Utenti di PC che desiderano installare ESXi su una macchina virtuale su Windows 11/10 avrà bisogno di: una CPU fisica con supporto di virtualizzazione nativo (Intel VT o AMD-V), la VM necessita di almeno 1,5 GB di memoria, due VCPU e spazio su disco sufficiente per il server stesso e per le VM che correre al suo interno. Queste specifiche sono prerequisiti per eseguire ESX o ESXi in VM per un’esperienza senza interruzioni.
Installa VMWare ESXi in una macchina virtuale Hyper-V
Puoi installare ed eseguire un ESXi all’interno una macchina virtuale Hyper-V, ma tieni presente che può essere utile solo in un ambiente di test perché in realtà non è supportato in produzione. Gli unici prerequisiti per questa operazione sono la necessità di disporre di un host Hyper-V con Windows Server o Windows 11/10 con un processore Intel con tecnologia VT-x ed EPT.
Fondamentalmente, per installare ESXi in una macchina virtuale Hyper-V richiede un approccio in 5 fasi, che discuteremo in sottotitoli separati come segue:
1] Scarica e installa VMware PowerCLI
VMware ha pubblicato VMware PowerCLI nella PowerShell Gallery. Quindi, per scaricare e installare VMware PowerCLI sul computer host Windows, procedi come segue:
Premi tasto Windows + X per aprire il menu Power User.ToccaA sulla tastiera per avviare PowerShell in modalità amministratore/elevato. Nella console di PowerShell, digita o copia e incolla il comando seguente e premi Invio:Install-Module-Name VMware.PowerCLI
Attendi un momento fino al termine dell’installazione. Una volta completata l’installazione, puoi procedere con il Passaggio 2] che consiste nell’eseguire lo script di personalizzazione.
2] Scarica ed esegui ESXi-Customizer
ESXi-Customizer è uno script PowerShell che semplificherà e automatizzerà il processo di creazione di ISO di installazione ESXi completamente patchate e personalizzate utilizzando VMware PowerCLI Modulo ImageBuilder. Puoi scaricare lo script PowerShell ESXi-Customizer, decomprimere il pacchetto di archivio, quindi a destra-fare clic sullo script Powershell e selezionare Esegui con Powershell dal menu di scelta rapida per eseguire lo script sul computer host di Windows.
Lo script scaricherà l’ISO ESXi 6.0 dal deposito online VMware ed è possibile personalizzare l’ISO iniezione di driver. Di seguito sono riportati i parametri e le rispettive descrizioni per la personalizzazione:
Utilizzare il parametro –v60 per ESXi 6.0 ma è possibile utilizzare il parametro -v65 per ESXi 6.5. Utilizzare il parametro –vft per connettersi al V-Front Online Depot. Utilizzare net-tulip per caricare il driver Ethernet DECchip 21140 all’interno dell’ISO. Questo driver consente di eseguire ESXi come VM in Microsoft Hyper-V.
Una volta scaricata l’ISO, puoi procedere con il passaggio successivo di seguito.
3] Crea VM Hyper-V ESXi con Legacy Network Adattatore
Per creare una macchina virtuale Hyper-V con una scheda di rete legacy sul computer host, è possibile seguire la istruzioni nella nostra guida su come configurare e utilizzare Hyper-V e creare macchine virtuali in Windows. Durante la creazione della VM, seleziona Generation 1 per la tua VM per rendere possibile l’utilizzo di una scheda di rete legacy con i driver compatibili che hai integrato nell’immagine di installazione di ESXi nel Passaggio 2] sopra. Inoltre, assegna almeno 4 GB di memoria. E tieni presente che non è consigliabile utilizzare la memoria dinamica per la VM.
Dopo aver creato con successo la VM ESXi, prima di avviare questa macchina virtuale, è necessario modificare il numero di processori virtuali: è possibile configurare 2 processori per la VM. Quindi rimuovi la scheda di rete predefinita e aggiungi una scheda di rete legacy e connettiti al tuo switch virtuale Hyper-V per comunicare con Internet o con la tua LAN. Inoltre, configura l’adattatore con Mac Spoofing abilitato.
Una volta terminato, procedi con il passaggio successivo di seguito.
4] Scarica ed esegui lo script Enable-NestedVM.ps1
La virtualizzazione nidificata significa semplicemente che puoi eseguire una VM all’interno di una macchina virtuale. A questo punto, puoi semplicemente scaricare lo script Enable-NestedVM PowerShell, quindi esegui lo script come nel Passaggio 1] sopra.
Una volta terminato, puoi procedere con il passaggio finale di seguito.
5] Avvio e configurazione della macchina virtuale ESXi
Ora sei pronto per installare ESXi su una VM Hyper-V. Procedi come segue:
Avvia la tua VM facendo clic con il pulsante destro del mouse sul nome della VM, seleziona Connetti e fai clic sul pulsante Avvia. Premi TAB quando vedi la schermata di avvio con uno sfondo blu.
Premere il tasto TAB sulla tastiera ti consente di modificare le opzioni di avvio ed evitare di bloccare la VM durante l’avvio.
Ora, digita il comando seguente e premi Invio:ignoreHeadless=TRUE
Il VMware Il programma di installazione ESXi verrà ora caricato e potrai vedere i moduli caricati incluso il modulo tulip integrato nell’immagine di installazione.
Premi Invio nella schermata di benvenuto per continuare quando il programma di installazione è stato caricato.Quindi, premi F11 per accettare il contratto di licenza e continuare.Seleziona un disco su cui installare ESXi.ToccaInvio per continuare.Quindi inserisci una password di root, conferma la password e premi Invio.
Ora riceverai un avviso di sistema che ti informa che un disco deve essere ripartizionato.
Premi F11 per iniziare l’installazione di ESXi. Attendi fino al processo di installazione s è terminato. Al termine dell’installazione, è necessario riavviare. Premi Invio per riavviare.
È tutto! All’avvio, VMware ESXi è installato in una macchina virtuale Hyper-V e pronto per essere utilizzato.
Come mi connetto alla macchina virtuale ESXi?
Puoi connetterti a ESXi virtuale macchina tramite la console della macchina virtuale in vCenter Server. Per fare ciò, segui queste istruzioni: accedi a vSphere Web Client. Individua una macchina virtuale accesa dall’inventario e selezionala. Quindi, vai alla scheda Riepilogo e fai clic sul collegamento blu Avvia console: la console della macchina virtuale dovrebbe ora aprirsi e potrai accedere al sistema operativo guest della VM.
Post correlato: Come installare Windows 11 su VMware Workstation Player.