Met virtuele machines kunt u meerdere besturingssystemen op één systeem ervaren terwijl u ze geïsoleerd houdt van het host-besturingssysteem. U moet geprobeerd hebben virtuele machines te maken om een nieuw besturingssysteem uit te proberen dat u niet rechtstreeks wilt installeren. Maar heb je ooit geprobeerd Hyper-V in een virtuele machine te gebruiken?
Hyper-V is een in Windows ingebouwde hypervisor waarmee u virtuele machines kunt maken en uitvoeren. Maar het is ook mogelijk om Hyper-V te gebruiken binnen een virtuele VMware Windows-machine. U kunt dus een virtuele Hyper-V-machine maken in een virtuele VMware-machine en deze zonder problemen uitvoeren. Hier is hoe het te doen.
De vereisten voor het uitvoeren van een virtuele Linux-machine binnen Hyper-V
Ten eerste heeft u een virtuele Windows-machine nodig die volledig functioneel is binnen VMware. We raden Windows 10 of 11 virtuele machines aan voor dit project. Bovendien moet u de Windows Pro- of Enterprise-editie kiezen, omdat Hyper-V niet beschikbaar is voor de Windows Home-editie.
Zorg ervoor dat u voldoende hardwarebronnen toewijst aan de virtuele machine. De reden hierachter is dat u probeert een virtuele machine binnen een virtuele machine uit te voeren. De virtuele Windows-machine kan dus slechts een deel van zijn bronnen besteden aan het uitvoeren van een virtuele Linux-machine met behulp van Hyper-V. We hebben dit getest met een Windows 11-systeem met 16 GB RAM en een AMD-processor met acht kernen.
Werk ook de VMware Workstation Player bij naar de nieuwste versie voordat u met de installatiemethode begint.
Een virtuele Linux-machine maken in Windows Virtual Machine met behulp van Hyper-V
We zullen de stappen in drie delen opsplitsen. Ten eerste moet u de virtualisatiefuncties voor de virtuele Windows-machine inschakelen. Dan moet u Hyper-V inschakelen op deze virtuele machine. Ten slotte moet u een virtuele Linux-machine maken met behulp van Hyper-V.
1. Activeer virtualisatie voor Windows Virtual Machine in VMware
Ga als volgt te werk om virtualisatie in te schakelen:
- Start de VMware-app op uw systeem. Klik op de virtuele Windows-machine die u wilt gebruiken.
- Details van de virtuele machine verschijnen aan de rechterkant. Klik op de Instellingen voor virtuele machine bewerken keuze.
- De Hardware tabblad wordt standaard geopend. Klik op de Verwerkers keuze.
- Zoek de Vmotorgedeelte illustreren en klik op Virtualiseer Intel VT-x/EPT of AMD-V/RV keuze.
- Klik op de OK knop om wijzigingen toe te passen.
Virtualisatiefuncties zijn nu actief voor de bovenstaande virtuele Windows-machine. Vervolgens moet u Hyper-V installeren.
2. Installeer Hyper-V op de Windows Virtual Machine
Herhaal de volgende stappen om Hyper-V op de VMware Windows virtual machine te installeren.
- Start de VMware-app op uw systeem. Dubbelklik op de virtuele Windows-machine om deze op te starten.
- Zodra u opstart naar het bureaublad, drukt u op de Win + R sleutel tot start het opdrachtvenster Uitvoeren.
- Type appwiz.cpl en druk op de entertoets.
- Het venster Programma's en functies wordt geopend. Klik op de Windows-onderdelen in-of uitschakelen keuze.
- Scroll naar beneden en klik op de Hyper-V selectievakje in de lijst met Windows-functies.
- Klik op de OK knop om de functie op uw systeem te installeren.
- Herstarten uw systeem om wijzigingen toe te passen wanneer de installatie is voltooid.
Hyper-V is nu actief op uw virtuele Windows-machine. Vervolgens moet u er een virtuele Linux-machine voor maken.
3. Maak een virtuele Linux-machine met behulp van Hyper-V
Het laatste stukje van de puzzel is het maken van een virtuele Linux-machine binnen de virtuele Windows-machine met behulp van Hyper-V. U kunt elke gewenste Linux-distributie kiezen. We gaan voor dit experiment met Ubuntu. U moet het Ubuntu ISO-bestand in de virtuele machine downloaden van de Ubuntu-website voordat u met de stappen begint.
Ga als volgt te werk om een virtuele Ubuntu-machine te maken:
- Start de virtuele Windows-machine op. druk de Sleutel winnen en typ Hyper-V-manager. Start de app.
- Navigeer naar het gedeelte aan de rechterkant en klik op Nieuw > Virtuele machine.
- Klik op de Volgende knop. Voer de naam van de virtuele machine in en klik op Volgende.
- Klik op de Generatie 1 keuzerondje en klik op Volgende.
- Houd de Opstartgeheugen als 2GB en schakel de Gebruik dynamisch geheugen voor deze virtuele machine keuze.
- Klik dan op Volgende knop en selecteer de Standaard schakelaar optie in het gedeelte Netwerk configureren.
- Klik op de Maak een virtuele harde schijf optie en toewijzen 20GB naar de virtuele harde schijf. Ga naar het volgende gedeelte.
- Kies de Installeer een besturingssysteem vanaf een opstartbare cd/dvd-rom optie onder het gedeelte Installatie-opties. Selecteer het Ubuntu-afbeeldingsbestand (.iso) dat u hebt gedownload voordat u aan deze stap begon.
- Klik op de Volgende knop en bekijk de configuratie van de virtuele machine. Klik vervolgens op de Finish knop om de virtuele machine te maken.
Nu de virtuele machine klaar is, is het tijd om Ubuntu aan de praat te krijgen:
- Selecteer de nieuw gemaakte virtuele machine in de lijst en klik op de Begin optie om de virtuele machine te starten.
- De installatie van Ubuntu wordt gestart. Selecteer de Ubuntu installeren optie en ga verder met de installatie.
- Klik op Minimale installatie en deselecteer de Download updates tijdens het installeren van Ubuntu keuze.
- Kies dan de Wis schijf en installeer Ubuntu optie en klik op de Installeer nu knop.
- Selecteer uw geografische locatie en voer uw gebruikersnaam en wachtwoord in. Klik vervolgens op de Doorgaan knop.
- Wacht tot de installatie is voltooid. Het kan langer duren als er een SATA HDD op uw systeem is geïnstalleerd.
- Het installatieprogramma zal u vragen om het systeem opnieuw op te starten. Klik op de Nu opnieuw opstarten knop.
De virtuele machine start op naar de Ubuntu-desktop. U kunt Ubuntu gebruiken en merken dat het systeem prima werkt in Hyper-V, net als bij andere virtualisatiesoftware.
Een paar dingen om te onthouden
Het is mogelijk om een virtuele machine binnen een virtuele machine te maken. Maar u moet niet vergeten dat de onderliggende configuratie van het hostsysteem zodanig moet zijn dat het probleemloos een virtuele machine binnen een virtuele machine kan draaien. Als je dit experiment probeert op een low-end systeem met 4 GB RAM en een dual-coreprocessor, zal het systeem verstikken.
U moet dus een systeem gebruiken dat voldoende hardwarebronnen kan besteden aan de virtuele Windows-machine. Alleen dan zou u Hyper-V kunnen gebruiken en een virtuele Linux-machine kunnen maken en deze zonder problemen kunnen uitvoeren. Nadat u onze Ubuntu met Hyper-V hebt uitgeprobeerd, kunt u de virtuele machine uitschakelen. Of u kunt de extra stap nemen en de virtuele machine verwijderen uit Hyper-V Manager. Het zal veel ruimte vrijmaken in de virtuele Windows-machine.
Verwijder ook de Hyper-V-functie als u deze niet verder nodig hebt op uw virtuele Windows-machine. Bekijk onze gids op hoe u Hyper-V in Windows 11 uitschakelt of verwijdert voor meer informatie.
Gebruik een virtuele machine in een virtuele machine met Hyper-V
VMware ondersteunt hardwarevirtualisatie en kan de functie uitbreiden naar zijn virtuele machines. VirtualBox moet dit aspect nog inhalen, omdat Hyper-V op het moment van schrijven van dit bericht niet werkt in een virtuele VirtualBox-machine. Zorg ervoor dat u virtualisatiefuncties voor de virtuele Windows-machine uitschakelt wanneer u deze niet langer nodig hebt.