Hur man kör macOS på Windows 10 i en virtuell maskin

Hur man kör macOS på Windows 10 i en virtuell maskin

Windows 10 är ett bra operativsystem. Det har sina särdrag och irritationer, men vilket operativsystem gör det inte? Även om du ser Microsoft och Windows 10 kan du fortfarande shoppa.





Vilket bättre sätt att göra det än från de säkra gränserna för ditt befintliga operativsystem med en virtuell maskin? På så sätt kan du köra macOS på Windows, vilket är perfekt för att bara använda Mac-appar på Windows.





Så här installerar du macOS i en virtuell maskin på Windows och skapar en virtuell Hackintosh som låter dig köra Apple -appar från din Windows -maskin.





Vilka filer behöver du för att skapa en macOS virtuell maskin på Windows 10?

Innan du går in på hur du gör, måste du ladda ner och installera de viktigaste verktygen. Handledningen beskriver hur du skapar virtuella macOS -maskiner med båda Oracle VirtualBox Manager (VirtualBox) och VMware Workstation Player (VMware Player) .

Relaterad: VirtualBox kontra VMware Player: Den bästa virtuella maskinen för Windows



Du behöver också en kopia av macOS. Big Sur är den senaste macOS -versionen. Du hittar nedladdningslänkarna för macOS Big Sur i nästa avsnitt.

ansiktsigenkänning jämför två foton online

Denna handledning kommer att fokusera på att installera macOS Big Sur i en virtuell maskin som körs med Intel -maskinvara, antingen med VirtualBox eller VMware Player.





Tyvärr har jag inte tillgång till någon AMD -hårdvara, så jag kan inte tillhandahålla en handledning.

Det finns dock det kodavsnitt som alla som använder ett AMD -system kräver för att starta en macOS Big Sur med VMware på AMD -maskinvara.





Att starta den virtuella datorn macOS Big Sur är detsamma som Intel -versionen men använder ett något annorlunda kodavsnitt. Du hittar självstudien och kodavsnittet i avsnittet nedan.

Dessutom hittar du länkar till flera AMD macOS Catalina, Mojave och High Sierra virtuella maskinstudier i slutet av artikeln.

Ladda ner macOS Big Sur Virtual Image

Använd nedladdningslänkarna nedan för att ladda ner macOS Big Sur -bilden för både VirtualBox och VMware.

Ladda ner: macOS Big Sur Virtual Machine Image

Ladda ner: VMware Player Patch Tool

Hur man skapar en macOS Big Sur Virtual Machine med VirtualBox

Innan du skapar den virtuella macOS -maskinen måste du installera VirtualBox Extension Pack. Den innehåller korrigeringar för USB 3.0 -stöd, mus- och tangentbordsstöd och andra användbara VirtualBox -patchar.

Ladda ner : VirtualBox Extension Pack för Windows (Fri)

Bläddra ner, välj Alla plattformar som stöds för att ladda ner, dubbelklicka sedan för att installera.

1. Skapa MacOS Big Sur Virtual Machine

Öppna VirtualBox. Välj Ny . Typ Mac OS .

VirtualBox kommer att upptäcka operativsystemet medan du skriver och som standard till Mac OS X. Du kan lämna detta som det är.

När det gäller namnet på den virtuella maskinen, gör det till något minnesvärt men ändå enkelt att skriva. Du måste ange detta namn i en serie kommandon, och det är frustrerande att skriva ett komplicerat namn flera gånger!

Ange därefter mängden RAM -minne som den virtuella macOS -maskinen kan använda. Jag skulle föreslå minst 4 GB, men ju mer du kan ge från värdsystemet desto bättre blir din upplevelse.

Kom ihåg att du inte kan tilldela mer RAM än ditt system har tillgängligt, och du måste lämna lite minne tillgängligt för värdoperativsystemet.

Välj nu Skapa en hårddisk nu och välj Skapa . Välj på nästa skärm Virtuell hårddisk , ställ sedan in diskstorleken till minst 50 GB, men helst mer om du kan spara utrymme. macOS Big Sur kräver minst 35 GB lagringsutrymme.

Relaterad: Hur mycket RAM behöver du verkligen?

2. Redigera macOS Big Sur Virtual Machine Settings

Försök inte starta din virtuella macOS Big Sur -maskin ännu. Innan du startar den virtuella maskinen måste du göra några justeringar av inställningarna. Högerklicka på din virtuella macOS-maskin och välj inställningar .

  1. Under Systemet , avlägsna Diskett från startordningen. Se till att Chipset är satt till ICH9 .
  2. Välj Processor flik. Tilldela två processorer. Om du har en CPU med extra kraft (till exempel en Intel Core i7 eller i9 med flera extra kärnor), överväg att tilldela mer. Detta är dock inte viktigt.
  3. Se till att Aktivera PAE/NX rutan är markerad.
  4. Under Visa , uppsättning Videominne till 128 MB.
  5. Nu, under Lagring , välj den tomma skivan under Lagringsenheter . Välj sedan skivikonen bredvid Optiska enheter . Bläddra till och välj din macOS Big Sur -diskavbildning.
  6. Slutligen, gå till USB fliken och välj USB 3.0 och tryck sedan på OK .

3. Använd kommandotolken för att lägga till anpassad kod i VirtualBox

Det är fortfarande inte riktigt dags att sätta igång din virtuella MacOS Big Sur -maskin. I sin nuvarande konfiguration fungerar inte VirtualBox med din MacOS -diskavbildning.

För att få det igång måste du väsentligen korrigera VirtualBox innan den virtuella macOS -maskinen fungerar. För att göra detta måste du ange någon kod med kommandotolken. Alla detaljer finns nedan.

Börja med att stänga VirtualBox. Kommandona körs inte korrekt om VirtualBox eller någon av dess associerade processer körs.

När den är stängd trycker du på Windows -tangent + X och välj sedan Kommandotolken (Admin) från menyn. Om din meny bara visar alternativet PowerShell skriver du kommando i sökfältet på Start -menyn. Högerklicka sedan på Bästa matchning och välj Kör som administratör . Använd följande kommando för att hitta Oracle VirtualBox -katalogen:

cd 'C:Program FilesOracleVirtualBox'

Ange nu följande kommandon, en efter en. Justera kommandot så att det matchar namnet på din virtuella dator. Till exempel är mitt virtuella datornamn macOS Big Sur .

Här är kommandona:

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

När kommandona har slutförts och du antar att du inte har stött på några fel stänger du kommandotolken.

4. Starta din MacOS Big Sur Virtual Machine

Öppna VirtualBox igen. Dubbelklicka på din virtuella macOS-maskin för att starta den. Du kommer att se en lång ström av text, följt av Apples logotyp. Välj nästa språk på nästa skärm Fortsätta .

  1. Välj sedan Diskverktyg . Du skapar en ren enhet för macOS Big Sur att installera på.
  2. Välj i Diskverktyget VBOX HARDDISK MEDIA från kolumnen Intern enhet.
  3. När du har valt enheten, gå till Radera alternativet finns högst upp i verktyget.
  4. Ge din enhet ett namn, ställ in Formatera till Mac OS Extended (Journaled), och den Schema till GUID -partitionskarta .
  5. Välj Radera .
  6. När du är klar kan du lämna Diskverktyget tillbaka till Big Sur -återställningsskärmen. Härifrån bör du välja Installera macOS Big Sur .
  7. Välj enheten du skapade i Diskverktyget, följt av Fortsätt.

Nu säger installationen att det tar några minuter. Enligt min erfarenhet var detta dock inte korrekt. Den första installationsfasen tog cirka 15 minuter, men sedan landar du på en andra installationsskärm efter att macOS Big Sur -virtuella maskinen har startat om.

Den första installationstiden på den skärmen börjar på cirka 29 minuter. Men när det når Mindre än en minut kvar och du får dina förhoppningar - inte.

Det tog ytterligare en timme för installationen att slutföra från denna punkt, men jag har också läst rapporter om människor som väntar i upp till tre timmar. Ännu värre, det finns inget sätt att säga om installationen pågår om du bara slösar bort din tid.

Om du har råd, låt den stå i flera timmar, och förhoppningsvis, när du kommer tillbaka, kommer du att stirra på macOS Big Sur -välkomstsidan.

När du har slutfört macOS -installationen tar du en ögonblicksbild i VirtualBox. Bege sig till Maskin> Ta ögonblicksbild , ge din ögonblicksbild ett namn och vänta på att den ska bearbetas. Om något går sönder eller den stora virtuella datorn Big Sur skadas kan du gå tillbaka till ögonblicksbilden för att återställa din tidigare bra installation.

Hur man skapar en macOS Big Sur Virtual Machine med VMware Workstation Player

Föredrar du VMware framför VirtualBox? Du kan skapa en macOS Big Sur -virtuell dator med VMware som fungerar exakt samma som VirtualBox. Och precis som med VirtualBox kräver VMware också patchar innan den virtuella macOS Big Sur -maskinen fungerar.

Denna del av handledningen fungerar för Intel- och AMD -system . AMD -användare måste använda det andra kodavsnittet när de redigerar den virtuella datorns VMX -fil. Läs igenom handledningen för att se vad detta betyder exakt.

1. Patcha VMware Workstation Player

  1. I avsnittet 'Ladda ner macOS Big Sur Virtual Image' finns VMware Player Patch Tool. Ladda ner patchverktyget innan du börjar något mer.
  2. Bläddra till platsen du laddade ner patchverktyget till. Extrahera innehållet i arkivet. Denna process fungerar bäst när mapparna finns på samma enhet (t.ex. VMware -rotmappen och det extraherade arkivet finns båda på C: -enheten).
  3. Se till att VMware är helt stängd. I mappen Unlocker högerklickar du på win-install kommandoskript och välj Kör som administratör . Skriptet öppnar ett kommandotolkfönster och patch -skriptet körs.

Var uppmärksam . Manuset susar förbi, och du måste hålla koll på alla Filen hittades inte 'meddelanden.

Den vanligaste anledningen till att en 'fil inte hittas' eller ett 'system inte kan hitta den angivna filen' är att installera VMware Workstation Player på en annan plats än standardmappen och köra korrigeringen från en annan katalog.

När korrigeringen är klar kan du öppna VMware.

2. Skapa MacOS Big Sur Virtual Machine med VMware

  1. Välj Skapa en ny virtuell maskin. Välja Jag kommer att installera operativsystemet senare .
  2. Välj nu Apple Mac OS X och ändra versionen till macOS 10.16. Om du inte ser macOS -alternativen beror det på att korrigeringen inte installerades korrekt.
  3. Därefter måste du välja ett namn för din virtuella MacOS Big Sur -maskin. Välj något som är lätt att komma ihåg och kopiera sedan sökvägen till en praktisk plats - du kommer att behöva den för att göra några ändringar på ett ögonblick.
  4. På nästa skärm, ställ in en diskstorlek på 50 GB eller större och välj Lagra virtuell disk som en enda fil . Slutför guiden för att skapa virtuell disk, men starta inte den virtuella datorn ännu.

3. Redigera MacOS Big Sur Virtual Machine Settings

Innan du kan starta den virtuella maskinen måste du redigera maskinvaruspecifikationen.

hur man textar från en Android -surfplatta
  1. Välj din virtuella macOS Big Sur-dator från huvudskärmen för VMware, högerklicka och välj inställningar .
  2. Stoppa minnet på den virtuella maskinen upp till minst 4 GB. Du kan tilldela mer om du har RAM -minne över.
  3. Under Processorer , redigera antalet tillgängliga kärnor till 2 (eller fler om tillgängliga).
  4. Välj nu Ny CD / DVD (SATA) > Använd ISO -bildfil . Bläddra till macOS Big Sur ISO -filen och välj den.
  5. Stäng maskinvarufönstret och välj Slutför.

Starta dock inte den virtuella datorn VMware Workstation Player macOS Big Sur ännu. Det finns fortfarande några ändringar att göra i konfigurationsfiler.

4. Redigera macOS Big Sur VMX -filen för Intel -maskinvara

Detta avsnitt är för Intel -användare, och det innefattar den sista uppsättningen redigeringar du måste göra innan du slår på din virtuella VMware macOS Big Sur -dator!

Stäng VMware. Gå till platsen där du lagrade den virtuella macOS -maskinen. Standardplatsen är:

hur man överför stora filer från mac till pc
C:UsersYOURNAMEDocumentsVirtual MachinesYOUR MAC OS X FOLDER

Bläddra till macOS Big Sur.vmx , högerklicka och välj Öppna med> Anteckningar (eller din föredragna textredigerare). Rulla till botten av konfigurationsfilen och lägg till följande rad:

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

Spara , sedan Avsluta.

Du kan nu öppna VMware, välja din virtuella MacOS Big Sur -maskin och elda upp den!

5. Redigera macOS Big Sur VMX -filen för AMD -maskinvara

Detta avsnitt är för AMD -användare . Liksom ovanstående avsnitt måste AMD -användare också redigera VMX -filen innan de fortsätter. AMD -redigeringen innebär några fler rader än Intel -versionen, men du kan kopiera och klistra in data i filen.

Stäng VMware. Gå till platsen där du lagrade den virtuella macOS -maskinen. Standardplatsen är:

C:UsersYOURNAMEDocumentsVirtual MachinesYOUR MAC OS X FOLDER

Bläddra till macOS Big Sur.vmx, högerklicka och välj Öppna med> Anteckningar (eller din föredragna textredigerare). Bläddra till botten av konfigurationsfilen och lägg till följande rader:

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

Spara , sedan Avsluta.

Du kan nu öppna VMware, välja din virtuella MacOS Big Sur -maskin och elda upp den!

6. Konfigurera och installera macOS Big Sur Virtual Machine

Efter att ha startat den virtuella datorn macOS Big Sur måste du konfigurera lagringsenheten innan installationen.

  1. Välj sedan Diskverktyg . Du skapar en ren enhet för macOS Big Sur att installera på.
  2. Välj i Diskverktyget VMware Virtual SATA -hårddiskmedia från kolumnen Intern enhet.
  3. När du har valt enheten, gå till Radera alternativet finns högst upp i verktyget.
  4. Ge din enhet ett namn, ställ in Formatera till APFS, och den Schema till GUID -partitionskarta .
  5. Välj Radera .
  6. När du är klar kan du lämna Diskverktyget tillbaka till Big Sur -återställningsskärmen. Härifrån bör du välja Installera macOS Big Sur .
  7. Välj enheten du skapade i Diskverktyget, följt av Fortsätt.

Installationsprocessen tar ett tag, men det är snabbare än VirtualBox. När macOS Big Sur har laddats kan du konfigurera operativsystemet som du tycker passar.

7. Installera VMware -verktyg på din MacOS Big Sur Virtual Machine

Du måste nu installera VMware Tools, som är en uppsättning verktyg och tillägg som förbättrar mushantering, videoprestanda och andra användbara saker.

Med den virtuella macOS -maskinen igång, gå till Spelare> Hantera> Installera VMware -verktyg .

Installationsskivan visas på macOS -skrivbordet. När alternativet visas väljer du Installera VMware Tools , ge den sedan åtkomst till den flyttbara volymen. Följ den guidade installationsprogrammet, vilket kräver en omstart när du är klar.

Felsökning

Ett par saker kan gå fel under MacOS virtuella maskininstallation i VMware Player Workstation.

  1. Om du inte kan se 'Apple Mac OS X' under guiden för skapande av virtuella maskiner måste du besöka korrigeringsprocessen igen. Se till att alla processer som är associerade med VMware Player är avstängda.
  2. Om du får meddelandet 'Mac OS X stöds inte med binär översättning' när du startar den virtuella maskinen, är det stor chans att du behöver aktivera virtualisering i din BIOS/UEFI -konfiguration.
  3. Om du får meddelandet 'VMware Player unrecoverable error: (vcpu-0)' när du startar den virtuella datorn måste du gå tillbaka till macOS Big Sur.vmx-konfigurationsfilen för att se till att du har lagt till den extra raden och sparat redigeringen.
  4. Om du kör AMD -hårdvara och fastnar i Apple -logotypen, stäng först av den virtuella maskinen. Nu, gå till Inställningar> Alternativ> Allmänt . Ändra Gästoperativsystem till Microsoft Windows och versionen till Windows 10 x64 . Tryck på OK och försök sedan slå på den virtuella datorn igen. När Apple -logotypen har passerat stänger du av den virtuella maskinen och ställer sedan in alternativet Gästoperativsystem till Apple Mac OS X och väljer rätt version.

macOS virtuella maskiner för AMD -hårdvara

Apple använder Intel -hårdvara för att driva stationära och bärbara datorer. Det är lättare att konfigurera en virtuell macOS -maskin med Intel -maskinvara eftersom maskinvaruspecifikationerna är väldigt lika.

Med AMD är det motsatta sant. Eftersom Apple inte utvecklar macOS på AMD -hårdvara är det svårare att skapa en virtuell macOS -maskin på ett AMD -system. Du kan dock kolla in följande videohandledning för att lära dig hur du installerar macOS Big Sur på en virtuell VMware -maskin med AMD -maskinvara.

Relaterad: Så här installerar du Linux i Windows med en virtuell VMware -maskin

macOS Big Sur Virtual Machine Installation klar

Du har två alternativ att välja mellan för din virtuella MacOS Big Sur -maskin. Båda alternativen är bra om du vill prova macOS innan du byter från Windows och njuter av några av de bästa Apple -apparna som erbjuds.

Dela med sig Dela med sig Tweet E-post Hur man skapar en virtuell maskin med Windows 10 Hyper-V

Visste du att Windows 10 har ett integrerat verktyg för att skapa virtuella maskiner? Det heter Hyper-V och så här fungerar det.

Läs Nästa
Relaterade ämnen
  • Mac
  • Windows
  • Tävlan
  • Virtuell maskin
  • Operativsystem
  • Mac -tips
  • Windows -tips
Om författaren Gavin Phillips(945 artiklar publicerade)

Gavin är Junior Editor för Windows och Technology Explained, en regelbunden bidragsgivare till den riktigt användbara podden och en vanlig produktgranskare. Han har en BA (Hons) samtidsskrivning med digital konstpraxis från Devons kullar, liksom över ett decennium av professionell skrivarupplevelse. Han njuter av stora mängder te, brädspel och fotboll.

Mer från Gavin Phillips

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera