Hur man virtualiserar macOS Sierra VirtualBox i Windows 10

Ett av de viktigaste verktygen som administratörer och IT -supportpersonal är verktygen som ger oss möjlighet till virtualisera ett operativsystem till ett fysiskt.

Detta är användbart i följande fall

  • Skapa testmiljöer
  • Testa eller använd program eller program innan du lanseras i en produktiv miljö
  • Har flera operativsystem för att känna till och konfigurera deras användning
  • Undvik kompatibilitetsproblem
  • Undvik bland annat administrativa utgif.webpter.

Ett av de mest populära och lättanvända verktygen för att skapa en virtualiseringsmiljö är utan tvekan VirtualBox. VirtualBox är ett gratis verktyg som kan laddas ner från följande länk:

Funktioner vi har när vi använder VirtualBox

  • Kräver inte hårdvaruvirtualisering
  • Gratis och bärbar
  • Bra hårdvarusupport
  • Vi kan installera flera operativsystem som Linux, Windows, Mac OS, Android, etc.
  • Det är möjligt att skapa virtualiseringsgrupper
  • Vi kan distribuera maskiner på distans
  • Stöder 32-bitars och 64-bitars arkitektur

Idag kommer vi att veta hur vi kan installera den senaste versionen av Apple som heter macOS Sierra, eller tekniskt sett MAC OS X 10.12. macOS Sierra har utformats för att förnya många av de dagliga uppgif.webpter som vi utför på våra enheter, vilket ger oss säkerhet, kompatibilitet och snabbhet. Några av de främsta funktionerna i macOS Sierra är följande.

MacOS Sierra höjdpunkter

  • Universal urklipp
  • iCloud Drive
  • Förbättringar till verktyget Meddelanden, Foton och iTunes
  • Siri

Krav på maskinnivå för installation eller uppdatering av macOS Sierra

  • MacBook (slutet av 2009 och senare)
  • iMac (sent 2009 och senare)
  • MacBook Air (2010 och senare)
  • MacBook Pro (2010 och senare)
  • Mac Mini (2010 och senare)
  • Mac Pro (2010 och senare)

Som vi ser kanske många inte uppfyller dessa krav och det är här VirtualBox kommer att vara en grundläggande del för installation och användning av macOS Sierra. Det bästa av allt är att vi kan göra det i Windows 10 utan att behöva köpa en fysisk Mac -maskin vars värde är lite dyrt.

1. MacOS Sierra -bild


Innan analysen startas måste vi ha VirtualBox nedladdad och installerad i Windows 10 och det kommer att vara nödvändigt att hämta macOS Sierra -bilden som kan laddas ner från någon av följande länkar:

När bilden med en storlek på 4,95 GB har laddats ner kommer det att vara nödvändigt för oss att utföra en process för att konvertera bilden till ett bildformat som känns igen av VirtualBox i Windows 10: ISO. Detta kommer att förenkla processen med att installera macOS Sierra i VirtualBox i en Windows 10 -miljö.

Steg 1
Först och främst kommer det att vara nödvändigt att gå till AppStore för att ladda ner macOS Sierra -bilden som är lagrad i applikationer som standard. Nedladdningsprocessen för macOS Sierra tar cirka 3 timmar beroende på vilken nätverkshastighet som är tillgänglig just då.

Uppgif.webpten att utföra detta måste göras från terminalen i macOS Sierra som kan öppnas med någon av följande metoder:

  • Med Spotlight anger vi ordet terminal och väljer lämpligt alternativ.
  • Gå till sökvägen Gå / Verktyg / Terminal
I terminalen som visas anger vi följande kommando:
 hdiutil attach / Applications / Install \ macOS \ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint / Volumes / install_app

Steg 2
Detta kommando är ansvarigt för att skapa startpartitionen för macOS Sierra -avbildningen som vi har laddat ner till en virtuell hårddisk. Därefter kör vi följande kommando för att skapa en tom diskavbildning:

 Kör sedan följande kommando för att skapa en tom diskavbildning: hdiutil skapa -o /tmp/Sierra.cdr -size 7316m -layout SPUD -fs HFS + J

Steg 3
Vi kan se att diskavbildningen har skapats korrekt:

Steg 4
Nu fortsätter vi att montera den tomma bilden med följande kommando:

 hdiutil bifoga /tmp/Sierra.cdr.dmg -noverify -nobrowse -mountpoint / Volumes / install_build

Steg 5
Nu är nästa steg att återställa basen BaseSystem.dmg till bilden som vi har monterat, för detta kommer vi att använda följande kommando:

 asr återställ -source /Volumes/install_app/BaseSystem.dmg -target /Volumes /install_build -noprompt -noverify -erase

Steg 6
När processen är klar ser vi att den skapade monteringspunkten har bytt namn på OS X Base System.

Det kommer att vara nödvändigt att ta bort några filer som inte är användbara i nämnda monteringspunkt, för detta kommer vi att använda följande kommando:

 rm / Volumes / OS \ X \ Base \ System / System / Installation / Paket

Steg 7
Därefter kopierar vi till vår monteringspunkt en serie filer som krävs för att macOS Sierra ska fungera optimalt. Vi kommer att ange följande kommandon:

 cp -rp / Volumes / install_app / Packages / Volumes / OS \ X \ Base \ System / System / Installation /

 cp -rp /Volumes/install_app/BaseSystem.chunklist / Volumes / OS \ X \ Base \ System / BaseSystem.chunklist

 cp -rp /Volumes/install_app/BaseSystem.dmg / Volumes / OS \ X \ Base \ System / BaseSystem.dmg

Steg 8
Därefter anger vi följande kommandon för att demontera bilderna:

 hdiutil detach / Volumes / install_app

 hdiutil detach / Volumes / OS \ X \ Base \ System

Steg 9
Ett av de viktigaste stegen, att konvertera den skapade macOS Sierra -bilden till en ISO -bild så att den känns igen av VirtualBox. För att göra detta kommer vi att utföra följande kommando:

 hdiutil convert /tmp/Sierra.cdr.dmg -format UDTO -o /tmp/Sierra.iso

Vi kan se resultatet erhållet:

Steg 10
Slutligen återstår bara att flytta bilden till skrivbordet och sedan lagra den på en extern disk eller USB -minne med en minsta kapacitet på 8 GB. För detta kommer vi att använda följande kommando:

 mv /tmp/Sierra.iso.cdr ~ / Desktop / Sierra.iso

Vi kan se ISO -bilden av macOS Sierra på skrivbordet.

Efter denna process fortsätter vi till installationen i VirtualBox av macOS Sierra.

2. Installera macOS Sierra i VirtualBox

Steg 1
Innan analysen påbörjas måste vi ha VirtualBox nedladdad och installerad i Windows 10 och det kommer att vara nödvändigt att skaffa macOS Sierra -bilden som vi just skapat.

Steg 2
För det andra måste vi extrahera den nedladdade bilden för användning. Med detta öppnar vi VirtualBox och fortsätter att skapa en ny virtuell dator med något av följande alternativ:

  • Gå till filen Machine / New
  • Klicka på den nya ikonen i den centrala panelen i VirtualBox

Steg 3
När denna process är klar ser vi följande fönster där vi måste konfigurera följande steg:

  • Maskinnamn: macOS Sierra
  • Typ: Mac OS X
  • Version: Mac OS X 10.11 El Capitan (64-bitars)

Steg 4
I ltill minnesstorlekskonfiguration tilldelar vi den önskade mängden RAM -minne som rekommenderad storlek 4 GB. Slutligen i fältet Hårddisk måste vi aktivera rutan Använd en befintlig virtuell hårddiskfil, vi måste välja den hårddisk som vi har laddat ner och extraherat. När dessa värden har definierats klickar du på Skapa -knappen och vi kommer att se vår virtuella maskin skapad.

3. Hårdvarukonfiguration i VirtualBox för macOS Sierra


Därefter klickar vi på konfigurationsalternativet för att redigera några värden på maskinen, dessa är:

Steg 1
På fliken System går vi till fliken Processor och där upprättar vi minst 2 CPU: er

Steg 2
Nu på fliken Moderkort kommer det att vara nödvändigt att avmarkera Floppy -rutan och aktivera Aktivera EFI -rutan (endast Special OS)

Steg 3
På fliken Skärm går vi till fliken Skärm och ställer in videominnet till 128 MB.

Steg 4
På fliken Lagring validerar vi att SATA -porten 0 är i fältet Hårddisk.

Med dessa värden definierade, klicka på OK för att spara ändringarna.

4. Ändra kodvärdena i VirtualBox


Nästa steg är att lägga till en kod i VirtualBox så att systemet har möjlighet att köra macOS Sierra eftersom vi känner till inkompatibiliteten mellan Windows och Mac OS. För detta kommer det att vara nödvändigt att köra kommandotolken som administratörer (högerklicka) och ange följande kod baserat på den version av VirtualBox som används:

VirtualBox version 5.0 och framåt

 cd "C: \ Program Files \ Oracle \ VirtualBox \" VBoxManage.exe modifyvm "VM -namn" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "VM -namn" "VBoxInternal / Devices / efi / 0System" "VBoxManage setextradata" VM -namn "" VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion "" 1.0 "VBoxManage setextradata" VM -namn "" VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct "" Iloveapple "VBotex "" VBoxInternal / Devices / smc / 0 / Config / DeviceKey "" ourhardworkbytheswordsguardedpleaseontsteal (c) AppleComputerInc "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC "1

VirtualBox version 4.0

 cd "C: \ Program Files \ Oracle \ VirtualBox \" VBoxManage.exe modifyvm "VM -namn" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff VBoxManage setextradata "VM -namn" "VBoxInternal / Devices / efi / 0 / System" "VBoxManage setextradata" VM -namn "" VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion "" 1.0 "VBoxManage setextradata" VM -namn "" VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct "" Iloveapple "VBx "" VBoxInternal / Devices / smc / 0 / Config / DeviceKey "" ourhardworkbythesewordsguardedpleaseontsteal (c) AppleComputerInc "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC "1

I vårt fall använder vi version 5.0.26 som vi använder den första koden för:

5. MacOS Sierra -installation


Med denna konfiguration kan vi klicka på Start -knappen och vi kommer att se att den startar installationsprocessen för macOS Sierra i VirtualBox i Windows 10.

Vi kommer att följa den redan kända macOS Sierra -installationsprocessen. När processen är klar kan vi se att vi har korrekt åtkomst till macOS Sierra och vi kan njuta av de många funktionerna i detta fantastiska Apple -operativsystem.

Med denna metod kan vi med säkerhet använda macOS Sierra i Windows 10 utan att lida av kompatibilitetsproblem och därmed ha två av de bästa nuvarande operativsystemen i världen: Windows 10 och macOS Sierra.

Slutligen har vi möjlighet att justera upplösningen på vår virtuella maskin för en mycket mer attraktiv visuell upplevelse. För detta öppnar vi kommandotolken som administratörer och anger först följande kommando:

 cd "C: \ Program Files \ Oracle \ VirtualBox \"
Senare kommer vi att använda följande syntax:
 VBoxManage setextradata "macOS Sierra" "VBoxInternal2 / EfiGopMode" #
Värdet # måste ersättas med ett av följande värden:
  • 1: Få 800 x 600 upplösning
  • 2: Få 1024 x 768 upplösning
  • 3: Få 1280 x 1024 upplösning
  • 4: Få 1440 x 900 upplösning
  • 5: Få upplösning 1920 x 1200
På detta sätt har vi installerat macOS Sierra med det kompatibla formatet för Windows -miljöer: ISO.

macOS Sierra VMWare

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave