MacOS uitvoeren op Windows 10 in een virtuele machine

MacOS uitvoeren op Windows 10 in een virtuele machine

Windows 10 is een geweldig besturingssysteem. Het heeft zijn eigenaardigheden en ergernissen, maar welk besturingssysteem niet? Zelfs als u afhankelijk bent van Microsoft en Windows 10, kunt u nog steeds rondkijken.





Wat is een betere manier om dat te doen dan vanuit de veilige grenzen van uw bestaande besturingssysteem met een virtuele machine? Op deze manier kunt u macOS op Windows uitvoeren, wat perfect is voor het gebruik van alleen Mac-apps op Windows.





Dus, hier is hoe je macOS installeert op een virtuele machine op Windows, en een virtuele Hackintosh maakt waarmee je Apple-apps kunt uitvoeren vanaf je Windows-machine.





Welke bestanden heb je nodig om een ​​macOS Virtual Machine te maken op Windows 10?

Voordat u zich verdiept in de 'how-to', moet u de essentiële tools downloaden en installeren. In de zelfstudie wordt beschreven hoe u virtuele macOS-machines kunt maken met beide Oracle VirtualBox Manager (VirtualBox) en VMware Workstation Player (VMware-speler) .

Verwant: VirtualBox versus VMware Player: de beste virtuele machine voor Windows



Je hebt ook een kopie van macOS nodig. Big Sur is de nieuwste macOS-versie. U vindt de downloadlinks voor macOS Big Sur in het volgende gedeelte.

hoe een app op de iPhone te blokkeren

Deze tutorial is gericht op het installeren van macOS Big Sur op een virtuele machine die draait op Intel-hardware, met behulp van VirtualBox of VMware Player.





Helaas heb ik geen toegang tot AMD-hardware, dus ik kan geen tutorial geven.

Er is echter het codefragment dat iedereen die een AMD-systeem gebruikt, nodig heeft om een ​​macOS Big Sur op te starten met VMware op AMD-hardware.





Het starten van de macOS Big Sur virtuele machine is hetzelfde als de Intel-versie, maar gebruikt een iets ander codefragment. U vindt de zelfstudie en het codefragment in het onderstaande gedeelte.

Verder vindt u aan het einde van het artikel links naar verschillende AMD macOS Catalina, Mojave en High Sierra virtuele machine-tutorials.

MacOS Big Sur Virtual Image downloaden

Gebruik de onderstaande downloadlinks om de macOS Big Sur-afbeelding voor zowel VirtualBox als VMware te downloaden.

downloaden: macOS Big Sur Virtual Machine-afbeelding

downloaden: VMware Player-patchtool

Een macOS Big Sur virtuele machine maken met VirtualBox

Voordat u de virtuele macOS-machine maakt, moet u het VirtualBox-uitbreidingspakket installeren. Het bevat fixes voor USB 3.0-ondersteuning, muis- en toetsenbordondersteuning en andere handige VirtualBox-patches.

Downloaden : VirtualBox-uitbreidingspakket voor ramen (Vrij)

Scroll naar beneden, selecteer Alle ondersteunde platforms om te downloaden en dubbelklik om te installeren.

1. Maak de macOS Big Sur virtuele machine

Open VirtualBox. Selecteer Nieuw . Type macOS .

VirtualBox detecteert het besturingssysteem terwijl u typt en zal standaard Mac OS X gebruiken. U kunt dit laten zoals het is.

Wat betreft de naam van de virtuele machine, maak er iets gedenkwaardigs van en toch gemakkelijk te typen. U moet deze naam in een reeks opdrachten invoeren en het is frustrerend om een ​​ingewikkelde naam meerdere keren te typen!

Stel vervolgens de hoeveelheid RAM in die de virtuele macOS-machine kan gebruiken. Ik zou een minimum van 4 GB aanraden, maar hoe meer je van het hostsysteem kunt geven, hoe beter je ervaring.

Onthoud dat u niet meer RAM kunt toewijzen dan uw systeem beschikbaar heeft en dat u wat geheugen vrij moet houden voor het hostbesturingssysteem.

Selecteer nu Maak nu een harde schijf en selecteer Creëren . Selecteer in het volgende scherm Virtuele harde schijf , stel vervolgens de schijfgrootte in op minimaal 50 GB, maar idealiter meer als u de ruimte kunt sparen. macOS Big Sur vereist minimaal 35 GB opslagruimte.

Verwant: Hoeveel RAM heb je echt nodig?

2. Bewerk de macOS Big Sur Virtual Machine-instellingen

Probeer uw macOS Big Sur virtuele machine nog niet te starten. Voordat u de virtuele machine opstart, moet u een paar aanpassingen aan de instellingen maken. Klik met de rechtermuisknop op uw virtuele macOS-machine en selecteer Instellingen .

  1. Onder Systeem , verwijderen floppy uit de opstartvolgorde. Zorg ervoor dat de chipset ingesteld op ICH9 .
  2. Selecteer de Verwerker tabblad. Wijs twee processors toe. Als je een CPU hebt met veel vermogen (zoals een Intel Core i7 of i9 met meerdere extra cores), overweeg dan om meer cores toe te wijzen. Dit is echter niet essentieel.
  3. Zorg ervoor dat de PAE/NX inschakelen vakje is aangevinkt.
  4. Onder Weergave , set Video geheugen tot 128 MB.
  5. Nu, onder Opslag , selecteer de lege schijf onder Opslagapparaten . Selecteer vervolgens het schijfpictogram hiernaast optische schijven . Blader naar en selecteer uw macOS Big Sur-schijfkopie.
  6. Ga ten slotte naar de USB tabblad en selecteer USB 3.0 en druk vervolgens op Oke .

3. Gebruik de opdrachtprompt om aangepaste code aan VirtualBox toe te voegen

Het is nog steeds niet helemaal tijd om je macOS Big Sur virtuele machine op te starten. In de huidige configuratie werkt VirtualBox niet met uw macOS-schijfkopie.

Om het aan de gang te krijgen, moet je VirtualBox in wezen patchen voordat de macOS virtuele machine zal functioneren. Om dit te doen, moet u een code invoeren met behulp van de opdrachtprompt. Alle details staan ​​hieronder.

Begin met het sluiten van VirtualBox. De opdrachten worden niet correct uitgevoerd als VirtualBox of een van de bijbehorende processen wordt uitgevoerd.

Eenmaal gesloten, druk op de Windows-toets + X en selecteer vervolgens Opdrachtprompt (beheerder) uit de menukaart. Als uw menu alleen de PowerShell-optie toont, typt u opdracht in de zoekbalk van uw Startmenu. Klik vervolgens met de rechtermuisknop op de beste match en selecteer Als administrator uitvoeren . Gebruik de volgende opdracht om de Oracle VirtualBox-directory te zoeken:

cd 'C:Program FilesOracleVirtualBox'

Voer nu de volgende opdrachten één voor één in. Pas de opdracht aan zodat deze overeenkomt met de naam van uw virtuele machine. De naam van mijn virtuele machine is bijvoorbeeld macOS Big Sur .

Dit zijn de commando's:

VBoxManage.exe modifyvm 'macOS Big Sur' --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata 'macOS Big Sur' 'VBoxInternal/Devices/efi/0/Config/DmiSystemProduct' 'iMac19,1'
VBoxManage setextradata 'macOS Big Sur' 'VBoxInternal/Devices/efi/0/Config/DmiSystemVersion' '1.0'
VBoxManage setextradata 'macOS Big Sur' 'VBoxInternal/Devices/efi/0/Config/DmiBoardProduct' 'Mac-AA95B1DDAB278B95'
VBoxManage setextradata 'macOS Big Sur' 'VBoxInternal/Devices/smc/0/Config/DeviceKey' 'ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc'
VBoxManage setextradata 'macOS Big Sur' 'VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC' 1

Na het voltooien van de opdrachten en ervan uitgaande dat u geen fouten bent tegengekomen, sluit u de opdrachtprompt.

4. Start uw macOS Big Sur virtuele machine op

Open VirtualBox opnieuw. Dubbelklik op uw virtuele macOS-machine om deze te starten. Je ziet een lange stroom tekst, gevolgd door het Apple-logo. Selecteer op het volgende scherm de taal van uw keuze en vervolgens Doorgaan met .

  1. Selecteer vervolgens Schijfhulpprogramma . U maakt een schone schijf waarop macOS Big Sur kan worden geïnstalleerd.
  2. Selecteer in het Schijfhulpprogramma VBOX HARDE SCHIJF MEDIA uit de kolom Interne schijf.
  3. Ga na het selecteren van de schijf naar de Wissen optie bovenaan het hulpprogramma.
  4. Geef je schijf een naam, stel de Formaat tot Mac OS Uitgebreid (journaled), en de Schema tot GUID-partitiekaart .
  5. Selecteer Wissen .
  6. Eenmaal voltooid, kunt u het Schijfhulpprogramma afsluiten en teruggaan naar het Big Sur-herstelscherm. Vanaf hier moet u selecteren: Installeer macOS Big Sur .
  7. Selecteer de schijf die u hebt gemaakt in het Schijfhulpprogramma, gevolgd door Doorgaan.

Nu zegt de installatie dat het een paar minuten duurt. In mijn ervaring was dit echter niet correct. De eerste installatiefase duurde ongeveer 15 minuten, maar dan kom je op een tweede installatiescherm nadat de macOS Big Sur virtuele machine opnieuw is opgestart.

De initiële installatietijd op dat scherm begint rond 29 minuten. Echter, zodra het bereikt Minder dan een minuut resterend en je krijgt je hoop - niet doen.

Vanaf dit punt duurde het nog een uur voordat de installatie was voltooid, maar ik heb ook berichten gelezen van mensen die meer dan drie uur moesten wachten. Erger nog, er is geen manier om te zeggen of de installatie aan de gang is, je verspilt gewoon je tijd.

Als je de tijd hebt, laat het dan een paar uur staan, en hopelijk staar je, als je terugkomt, naar de macOS Big Sur-welkomstpagina.

Nadat u de macOS-configuratie hebt voltooid, maakt u een momentopname in VirtualBox. ga naar Machine > Momentopname maken , geef uw momentopname een naam en wacht tot deze is verwerkt. Als er iets kapot gaat of de virtuele Big Sur-machine beschadigd raakt, kun je teruggaan naar de momentopname om je eerder goede installatie te herstellen.

Een macOS Big Sur Virtual Machine maken met VMware Workstation Player

Liever VMware dan VirtualBox? U kunt een macOS Big Sur virtuele machine maken met VMware die precies hetzelfde werkt als VirtualBox. En, net als bij VirtualBox, vereist VMware ook patching voordat de macOS Big Sur virtuele machine zal werken.

Dit deel van de tutorial werkt voor Intel- en AMD-systemen . AMD-gebruikers moeten het tweede codefragment gebruiken bij het bewerken van het VMX-bestand van de virtuele machine. Lees de tutorial door om te zien wat dit precies betekent.

1. Patch VMware Workstation Player

  1. In het gedeelte 'MacOS Big Sur Virtual Image downloaden' staat de VMware Player-patchtool. Download de patchtool voordat u verder gaat.
  2. Blader naar de locatie waarnaar u de patchtool hebt gedownload. Pak de inhoud van het archief uit. Dit proces werkt het beste wanneer de mappen zich op dezelfde schijf bevinden (de VMware-hoofdmap en het uitgepakte archief bevinden zich bijvoorbeeld beide op de C:-schijf).
  3. Zorg ervoor dat VMware volledig is afgesloten. Klik in de map Unlocker met de rechtermuisknop op de win-installatie opdrachtscript en selecteer Als administrator uitvoeren . Het script opent een opdrachtpromptvenster en het patchscript wordt uitgevoerd.

Let op . Het script raast voorbij, en je moet opletten voor eventuele ' Bestand niet gevonden ' berichten.

De meest voorkomende reden voor het bericht 'bestand niet gevonden' of 'systeem kan het opgegeven bestand niet vinden' is het installeren van VMware Workstation Player op een andere locatie dan de standaardmap en het uitvoeren van de patch vanuit een andere map.

Zodra de patch is voltooid, kunt u VMware openen.

2. Maak de macOS Big Sur Virtual Machine met VMware

  1. Selecteer Maak een nieuwe virtuele machine. Kiezen Ik zal het besturingssysteem later installeren .
  2. Selecteer nu Apple Mac OS X , en wijzig de versie naar macOS 10.16. Als u de macOS-opties niet ziet, komt dat omdat de patch niet correct is geïnstalleerd.
  3. Vervolgens moet u een naam kiezen voor uw macOS Big Sur virtuele machine. Kies iets dat je gemakkelijk kunt onthouden en kopieer het bestandspad naar een handige plek - je hebt het nodig om zo meteen wat bewerkingen uit te voeren.
  4. Stel op het volgende scherm een ​​schijfgrootte van 50 GB of groter in en selecteer Sla virtuele schijf op als een enkel bestand . Voltooi de wizard voor het maken van virtuele schijven, maar start de virtuele machine nog niet.

3. Bewerk de macOS Big Sur Virtual Machine-instellingen

Voordat u de virtuele machine kunt opstarten, moet u de hardwarespecificatie bewerken.

kun je mijn zaklamp aandoen?
  1. Selecteer in het hoofdscherm van VMware uw macOS Big Sur virtuele machine, klik met de rechtermuisknop en selecteer Instellingen .
  2. Verhoog het geheugen van de virtuele machine tot minimaal 4 GB. U kunt meer toewijzen als u RAM over heeft.
  3. Onder verwerkers , bewerk het aantal beschikbare kernen tot 2 (of meer indien beschikbaar).
  4. Selecteer nu Nieuwe cd/dvd (SATA) > ISO-afbeeldingsbestand gebruiken . Blader naar het macOS Big Sur ISO-bestand en selecteer het.
  5. Sluit het Hardware-venster en selecteer Voltooien.

Start de VMware Workstation Player macOS Big Sur virtuele machine echter nog niet. Er moeten nog enkele bewerkingen worden aangebracht in configuratiebestanden.

4. Bewerk het macOS Big Sur VMX-bestand voor Intel-hardware

Dit gedeelte is voor Intel-gebruikers, en het omvat de laatste reeks bewerkingen die u moet maken voordat u uw virtuele VMware macOS Big Sur virtuele machine inschakelt!

Sluit VMware. Ga naar de locatie waar u de virtuele macOS-machine hebt opgeslagen. De standaardlocatie is:

windows xp naar windows 7 gratis upgrade
C:UsersYOURNAMEDocumentsVirtual MachinesYOUR MAC OS X FOLDER

Blader naar macOS Big Sur.vmx , klik met de rechtermuisknop en selecteer Openen met > Kladblok (of uw favoriete teksteditor). Scroll naar de onderkant van het configuratiebestand en voeg de volgende regel toe:

smbios.reflectHost = 'TRUE'
hw.model = 'MacBookPro14,3'
board-id = 'Mac-551B86E5744E2388'
smc.version = '0'

Opslaan , dan Afsluiten.

U kunt nu VMware openen, uw macOS Big Sur virtuele machine selecteren en opstarten!

5. Bewerk het macOS Big Sur VMX-bestand voor AMD-hardware

Dit gedeelte is voor AMD-gebruikers . Net als in het bovenstaande gedeelte, moeten AMD-gebruikers ook het VMX-bestand bewerken voordat ze verder gaan. De AMD-bewerking omvat een paar regels meer dan de Intel-versie, maar u kunt de gegevens kopiëren en in het bestand plakken.

Sluit VMware. Ga naar de locatie waar u de virtuele macOS-machine hebt opgeslagen. De standaardlocatie is:

C:UsersYOURNAMEDocumentsVirtual MachinesYOUR MAC OS X FOLDER

Blader naar macOS Big Sur.vmx, klik met de rechtermuisknop en selecteer Openen met > Kladblok (of uw favoriete teksteditor). Scroll naar de onderkant van het configuratiebestand en voeg de volgende regels toe:

smc.version = 0
cpuid.0.eax = 0000:0000:0000:0000:0000:0000:0000:1011
cpuid.0.ebx = 0111:0101:0110:1110:0110:0101:0100:0111
cpuid.0.ecx = 0110:1100:0110:0101:0111:0100:0110:1110
cpuid.0.edx = 0100:1001:0110:0101:0110:1110:0110:1001
cpuid.1.eax = 0000:0000:0000:0001:0000:0110:0111:0001
cpuid.1.ebx = 0000:0010:0000:0001:0000:1000:0000:0000
cpuid.1.ecx = 1000:0010:1001:1000:0010:0010:0000:0011
cpuid.1.edx = 0000:0111:1000:1011:1111:1011:1111:1111
smbios.reflectHost = TRUE
hw.model = MacBookPro14,3
board-id = Mac-551B86E5744E2388

Opslaan , dan Afsluiten.

U kunt nu VMware openen, uw macOS Big Sur virtuele machine selecteren en opstarten!

6. Configureer en installeer de macOS Big Sur Virtual Machine

Na het starten van de macOS Big Sur virtuele machine, moet je het opslagstation configureren voor de installatie.

  1. Selecteer vervolgens Schijfhulpprogramma . U maakt een schone schijf waarop macOS Big Sur kan worden geïnstalleerd.
  2. Selecteer in het Schijfhulpprogramma VMware virtuele SATA harde schijf media uit de kolom Interne schijf.
  3. Ga na het selecteren van de schijf naar de Wissen optie bovenaan het hulpprogramma.
  4. Geef je schijf een naam, stel de Formaat tot APFS, en de Schema tot GUID-partitiekaart .
  5. Selecteer Wissen .
  6. Eenmaal voltooid, kunt u het Schijfhulpprogramma afsluiten en teruggaan naar het Big Sur-herstelscherm. Vanaf hier moet u selecteren: Installeer macOS Big Sur .
  7. Selecteer de schijf die u hebt gemaakt in het Schijfhulpprogramma, gevolgd door Doorgaan.

Het installatieproces duurt even, maar het is sneller dan VirtualBox. Zodra macOS Big Sur is geladen, kunt u het besturingssysteem naar eigen inzicht configureren.

7. Installeer VMware Tools op uw macOS Big Sur Virtual Machine

U moet nu VMware Tools installeren, een set hulpprogramma's en extensies die de muisbediening, videoprestaties en andere nuttige dingen verbeteren.

Ga terwijl de virtuele macOS-machine draait naar Speler > Beheren > VMware Tools installeren .

De installatieschijf verschijnt op het macOS-bureaublad. Wanneer de optie verschijnt, selecteer Installeer VMware Tools en geef het vervolgens toegang tot het verwisselbare volume. Volg het begeleide installatieprogramma, dat na voltooiing opnieuw moet worden opgestart.

Probleemoplossen

Er kunnen een aantal dingen fout gaan tijdens de installatie van de macOS virtuele machine in VMware Player Workstation.

  1. Als u 'Apple Mac OS X' niet kunt zien tijdens de wizard voor het maken van virtuele machines, moet u het patchproces opnieuw bezoeken. Zorg ervoor dat elk proces dat is gekoppeld aan VMware Player is uitgeschakeld.
  2. Als u het bericht 'Mac OS X wordt niet ondersteund met binaire vertaling' ontvangt bij het starten van de virtuele machine, is de kans groot dat u virtualisatie moet activeren in uw BIOS/UEFI-configuratie.
  3. Als u het bericht 'VMware Player onherstelbare fout: (vcpu-0)' ontvangt bij het starten van de virtuele machine, moet u teruggaan naar het macOS Big Sur.vmx-configuratiebestand om ervoor te zorgen dat u de extra regel hebt toegevoegd en de bewerking hebt opgeslagen.
  4. Als u AMD-hardware gebruikt en vastloopt bij het Apple-logo, schakelt u eerst de virtuele machine uit. Ga nu naar Instellingen > Opties > Algemeen . Verander de Gastbesturingssysteem tot Microsoft Windows en de versie naar Windows 10 x64 . Druk op OK en probeer vervolgens de virtuele machine opnieuw op te starten. Zodra het Apple-logo voorbij is, schakelt u de virtuele machine uit en stelt u de optie Gastbesturingssysteem weer in op Apple Mac OS X, waarbij u de juiste versie selecteert.

macOS virtuele machines voor AMD-hardware

Apple gebruikt Intel-hardware om desktops en laptops van stroom te voorzien. Het configureren van een virtuele macOS-machine met Intel-hardware is eenvoudiger omdat de hardwarespecificaties erg op elkaar lijken.

Bij AMD is het tegenovergestelde waar. Omdat Apple geen macOS op AMD-hardware ontwikkelt, is het maken van een virtuele macOS-machine op een AMD-systeem lastiger. U kunt echter de volgende videozelfstudie bekijken om te leren hoe u macOS Big Sur installeert op een virtuele VMware-machine met AMD-hardware.

Verwant: Linux in Windows installeren met een virtuele VMware-machine

macOS Big Sur Virtual Machine-installatie voltooid

Je hebt twee opties om uit te kiezen voor je macOS Big Sur virtuele machine. Beide opties zijn geweldig als je macOS wilt proberen voordat je overstapt van Windows en wilt genieten van enkele van de beste aangeboden Apple-apps.

Deel Deel Tweeten E-mail Een virtuele machine maken met Windows 10 Hyper-V

Wist u dat Windows 10 een geïntegreerde tool heeft voor het maken van virtuele machines? Het heet Hyper-V en hier is hoe het werkt.

Lees volgende
Gerelateerde onderwerpen
  • Mac
  • ramen
  • emulatie
  • Virtuele machine
  • Besturingssystemen
  • Mac-tips
  • Windows-tips
Over de auteur Gavin Phillips(945 artikelen gepubliceerd)

Gavin is de Junior Editor voor Windows en Technology Explained, levert regelmatig bijdragen aan de Really Useful Podcast en recenseert regelmatig producten. Hij heeft een BA (Hons) Contemporary Writing met Digital Art Practices geplunderd uit de heuvels van Devon, evenals meer dan tien jaar professionele schrijfervaring. Hij geniet van overvloedige hoeveelheden thee, bordspellen en voetbal.

Meer van Gavin Phillips

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren