Esecuzione simultanea di Hyper-V, VirtualBox e VMware su un computer

Note chiave

  • L’incompatibilità tra hypervisor richiede la modifica delle impostazioni.
  • Utilizza metodi per cambiare facilmente le impostazioni dell’Hypervisor.
  • L’installazione di sistemi operativi separati può semplificare la gestione dell’hypervisor.

Padroneggiare l’uso di Hyper-V, VirtualBox e VMware su un PC

Microsoft Hyper-V, Oracle VirtualBox e VMware Workstation sono i principali strumenti di virtualizzazione per ambienti Windows. Tuttavia, la loro incompatibilità pone delle difficoltà agli utenti che desiderano utilizzarli tutti e tre su un singolo computer. Questa guida fornirà passaggi chiari per gestire efficacemente gli hypervisor.

Guida passo passo per l’esecuzione di più hypervisor

Passaggio 1: attiva/disattiva facilmente le impostazioni dell’hypervisor

Per abilitare la compatibilità del computer host con Hyper-V, è necessario attivare l’hypervisor. Viceversa, per utilizzare VirtualBox o VMware, è necessario disattivarlo. Ecco come fare:

  • Aprire il Prompt dei comandi come amministratore.
  • Digitare bcdedit per visualizzare le voci di avvio e trovare l’identificatore del sistema operativo, che dovrebbe essere {current}.
  • Controllare lo stato di hypervisorlaunchtype : se mostra AUTO, Hyper-V è abilitato; se mostra OFF, è disabilitato.
  • Esegui questo comando per disabilitare l’Hypervisor:

bcdedit /set {current} hypervisorlaunchtype off

  • Per riattivare Hyper-V, digitare:

bcdedit /set {current} hypervisorlaunchtype auto

Suggerimento: sarà necessario eseguire questa modifica ogni volta che si desidera cambiare hypervisor.

Passaggio 2: utilizzare HyperVSwitch per modifiche rapide

Hyper-V Switch semplifica la modifica delle impostazioni dell’hypervisor. Questo strumento aggiorna il file BCD e consente di attivare o disattivare Hyper-V senza problemi con un solo clic.È necessario riavviare il sistema affinché queste modifiche abbiano effetto.

Per maggiori informazioni e per scaricare questo strumento, visita github.com.

Suggerimento: per garantirne il corretto funzionamento, eseguire sempre HyperVSwitch con diritti amministrativi.

Passaggio 3: creare istanze di avvio separate

Per una soluzione definitiva, si consiglia di creare due istanze di avvio distinte di Windows 11: una con Hypervisor abilitato e una senza. Questo metodo evita di dover cambiare ripetutamente l’istanza.

Per fare ciò, segui questi passaggi:

  • Aprire il Prompt dei comandi come amministratore e controllare lo stato dell’hypervisor utilizzando bcdedit.
  • Se l’hypervisor è attivo, eseguire:
  • bcdedit /copy {current} /d "Win 11 without Hypervisor"

  • Se l’hypervisor è OFF, digitare:
  • bcdedit /copy {current} /d "Win 11 with Hypervisor"

  • Salvare la stringa identificativa generata per un utilizzo futuro.
  • Per alternare lo stato di avvio, utilizzare i comandi:
  • bcdedit /set {copied-identifier-value} hypervisorlaunchtype off

    bcdedit /set {copied-identifier-value} hypervisorlaunchtype on

Ricordati di sostituire {copied-identifier-value} con l’identificatore salvato in precedenza.

Suggerimento: dopo il riavvio, ti verrà chiesto di scegliere quale istanza di Windows desideri utilizzare.

Riepilogo

Questa guida ha esaminato i problemi di compatibilità relativi a Hyper-V, VirtualBox e VMware su una singola macchina, offrendo metodi per alternare le impostazioni dell’Hypervisor, utilizzando HyperVSwitch per una gestione più semplice e creando istanze di avvio separate per una soluzione permanente.

Conclusione

Sebbene l’esecuzione di Hyper-V, VirtualBox e VMware su un singolo computer possa presentare delle difficoltà dovute alla loro incompatibilità, i metodi descritti qui possono contribuire a semplificare la gestione degli ambienti di virtualizzazione. Grazie a queste informazioni, è possibile ottimizzare la configurazione in base alle proprie esigenze.

FAQ (Domande frequenti)

È possibile eseguire Hyper-V e VMware sulla stessa macchina?

Sì, puoi eseguire Hyper-V e VMware sulla stessa macchina, ma non contemporaneamente. Puoi passare dall’utilizzo del Prompt dei comandi a quello di HyperVSwitch oppure configurare due istanze distinte del sistema operativo, una delle quali con Hypervisor disattivato.

Posso usare VirtualBox e VMware insieme?

Infatti, Oracle VirtualBox e VMware Workstation possono coesistere e operare contemporaneamente sullo stesso host, poiché entrambi sono hypervisor di tipo 2, a condizione che vi sia sufficiente memoria allocata per entrambe le applicazioni.