Hoe macOS Sierra VirtualBox te virtualiseren in Windows 10

Een van de belangrijkste tools die als beheerders en IT-ondersteuningspersoneel de tools zijn die ons de mogelijkheid geven om: virtualiseer een besturingssysteem in een fysiek systeem.

Dit is handig in de volgende gevallen:

  • Maak testomgevingen
  • Test of gebruik applicaties of programma's voordat ze in een productieve omgeving worden gelanceerd
  • Meerdere besturingssystemen hebben om het gebruik ervan te kennen en te configureren
  • Voorkom compatibiliteitsproblemen
  • Vermijd onder andere administratieve kosten.

Een van de meest populaire en gebruiksvriendelijke tools om een ​​virtualisatie-omgeving te creëren is onbetwistbaar VirtualBox. VirtualBox is een gratis tool die kan worden gedownload via de volgende link:

Functies die we hebben bij het gebruik van VirtualBox

  • Vereist geen hardwarevirtualisatie
  • Gratis en draagbaar
  • Geweldige hardware-ondersteuning
  • We kunnen meerdere besturingssystemen installeren zoals Linux, Windows, Mac OS, Android, etc.
  • Het is mogelijk om virtualisatiegroepen te maken
  • We kunnen machines op afstand inzetten
  • Ondersteunt 32-bits en 64-bits architecturen

Vandaag zullen we weten hoe we de nieuwste versie van Apple, macOS Sierra, of technisch gezien MAC OS X 10.12, kunnen installeren. macOS Sierra is ontworpen om veel van de dagelijkse taken die we op onze apparaten uitvoeren te vernieuwen en biedt ons veiligheid, compatibiliteit en snelheid. Enkele van de meest opvallende kenmerken van macOS Sierra zijn als volgt.

MacOS Sierra-hoogtepunten

  • Universeel klembord
  • iCloud-schijf
  • Verbeteringen aan het hulpprogramma Berichten, Foto's en iTunes
  • Siri

Vereisten op machineniveau voor het installeren of bijwerken van macOS Sierra

  • MacBook (eind 2009 en later)
  • iMac (eind 2009 en later)
  • MacBook Air (2010 en later)
  • MacBook Pro (2010 en later)
  • Mac Mini (2010 en later)
  • Mac Pro (2010 en later)

Zoals we zien, voldoen veel mensen mogelijk niet aan deze vereisten en dit is waar: VirtualBox wordt een fundamenteel onderdeel voor de installatie en het gebruik van macOS Sierra. Het beste van alles is dat we het in Windows 10 kunnen doen zonder een fysieke Mac-machine te hoeven kopen waarvan de waarde een beetje duur is.

1. MacOS Sierra-afbeelding


Voordat we met de analyse beginnen, moeten we VirtualBox hebben gedownload en geïnstalleerd in Windows 10 en het is nodig om de macOS Sierra-afbeelding te verkrijgen die kan worden gedownload via een van de volgende links:

Nadat de afbeelding met een grootte van 4,95 GB is gedownload, moeten we een proces uitvoeren om de afbeelding om te zetten in een afbeeldingsformaat dat door VirtualBox wordt herkend in Windows 10: ISO. Dit zal het proces van het installeren van macOS Sierra in VirtualBox in een Windows 10-omgeving aanzienlijk vereenvoudigen.

Stap 1
Allereerst moet u naar de AppStore gaan om de macOS Sierra-afbeelding te downloaden die standaard in Toepassingen is opgeslagen. Het downloadproces van macOS Sierra duurt ongeveer 3 uur, afhankelijk van de netwerksnelheid die op dat moment beschikbaar is.

De taak om dit uit te voeren moet worden gedaan vanaf de terminal in macOS Sierra die kan worden geopend met een van de volgende methoden:

  • Met Spotlight voeren we de woordterminal in en selecteren we de juiste optie.
  • Naar het pad gaan Go / Utilities / Terminal
In de weergegeven terminal zullen we het volgende commando invoeren:
 hdiutil attach / Applications / Install \ macOS \ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint / Volumes / install_app

Stap 2
Deze opdracht is verantwoordelijk voor het maken van de opstartpartitie van de macOS Sierra-image die we hebben gedownload naar een virtuele harde schijf. Vervolgens zullen we de volgende opdracht uitvoeren om een ​​lege schijfkopie te maken:

 Voer vervolgens de volgende opdracht uit om een ​​lege schijfkopie te maken: hdiutil create -o /tmp/Sierra.cdr -size 7316m -layout SPUD -fs HFS + J

Stap 3
We kunnen zien dat de schijfkopie correct is gemaakt:

Stap 4
Nu gaan we verder met het mounten van de lege afbeelding met behulp van de volgende opdracht:

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

Stap 5
Nu is de volgende stap om de basis BaseSystem.dmg te herstellen naar de afbeelding die we hebben aangekoppeld, hiervoor gebruiken we de volgende opdracht:

 asr restore -source /Volumes/install_app/BaseSystem.dmg -target / Volumes / install_build -noprompt -noverify -erase

Stap 6
Zodra het proces is voltooid, zullen we zien dat het gemaakte koppelpunt is hernoemd tot OS X Base System.

Het zal nodig zijn om enkele bestanden te verwijderen die niet nuttig zijn in het genoemde koppelpunt, hiervoor zullen we de volgende opdracht gebruiken:

 rm / Volumes / OS \ X \ Base \ Systeem / Systeem / Installatie / Pakketten

Stap 7
Vervolgens zullen we naar ons koppelpunt een reeks bestanden kopiëren die nodig zijn voor de optimale werking van macOS Sierra. We zullen de volgende commando's invoeren:

 cp -rp / Volumes / install_app / Pakketten / Volumes / OS \ X \ Base \ Systeem / Systeem / Installatie /

 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

Stap 8
Vervolgens zullen we de volgende opdrachten invoeren om de afbeeldingen te demonteren:

 hdiutil ontkoppelen / Volumes / install_app

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

Stap 9
Een van de belangrijkste stappen is het converteren van de gemaakte macOS Sierra-afbeelding naar een ISO-afbeelding zodat deze wordt herkend door VirtualBox. Om dit te doen zullen we het volgende commando uitvoeren:

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

We kunnen het verkregen resultaat zien:

Stap 10
Ten slotte blijft het alleen over om die afbeelding naar de desktop te verplaatsen en deze vervolgens op een externe schijf of USB-geheugen met een minimale capaciteit van 8 GB op te slaan. Hiervoor gebruiken we het volgende commando:

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

We kunnen de ISO-image van macOS Sierra op het bureaublad zien.

Na dit proces gaan we verder met de installatie in VirtualBox van macOS Sierra.

2. MacOS Sierra installeren in VirtualBox

Stap 1
Voordat we met de analyse beginnen, moeten we VirtualBox hebben gedownload en geïnstalleerd in Windows 10 en het is nodig om de macOS Sierra-afbeelding te verkrijgen die we zojuist hebben gemaakt.

Stap 2
Ten tweede moeten we de gedownloade afbeelding uitpakken voor gebruik. Hiermee openen we VirtualBox en gaan we verder met het maken van een nieuwe virtuele machine met een van de volgende opties:

  • Ga naar het bestand Machine / Nieuw
  • Klikken op het pictogram Nieuw in het centrale paneel van VirtualBox

Stap 3
Zodra dit proces is voltooid, zien we het volgende venster waarin we de volgende stappen moeten configureren:

  • Machinenaam: macOS Sierra
  • Type: Mac OS X
  • Versie: Mac OS X 10.11 El Capitan (64-bit)

Stap 4
in laan de configuratie van de geheugengrootte wijzen we de gewenste hoeveelheid RAM-geheugen toe, de aanbevolen grootte 4 GB. Ten slotte moeten we in het veld Harde schijf het vak Gebruik een bestaand virtueel harde schijf-bestand activeren, we moeten de schijf selecteren die we hebben gedownload en uitgepakt. Zodra deze waarden zijn gedefinieerd, klikt u op de Knop maken en we zullen zien dat onze virtuele machine is gemaakt.

3. Hardwareconfiguratie in VirtualBox voor macOS Sierra


Vervolgens klikken we op de optie Configuratie om enkele waarden van de machine te bewerken, dit zijn:

Stap 1
Op het tabblad Systeem gaan we naar het tabblad Processor en daar stellen we minimaal 2 CPU's vast

Stap 2
Nu is het op het tabblad Moederbord nodig om het vakje Floppy uit te schakelen en het vakje EFI inschakelen te activeren (alleen speciaal besturingssysteem)

Stap 3
In het tabblad Scherm gaan we naar het tabblad Scherm en stellen het videogeheugen in op 128 MB.

Stap 4
Op het tabblad Opslag valideren we dat de SATA-poort 0 zich in het veld Harde schijf bevindt.

Als deze waarden zijn gedefinieerd, klikt u op OK om de wijzigingen op te slaan.

4. De codewaarden in VirtualBox wijzigen


De volgende stap is het toevoegen van een code aan VirtualBox zodat het systeem macOS Sierra kan uitvoeren, aangezien we de incompatibiliteit tussen Windows en Mac OS kennen. Hiervoor is het nodig om de opdrachtprompt als beheerders uit te voeren (klik met de rechtermuisknop) en voer daar de volgende code in op basis van de gebruikte versie van VirtualBox:

VirtualBox versie 5.0 en later

 cd "C: \ Program Files \ Oracle \ VirtualBox \" VBoxManage.exe modifiedvm "VM name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "VM name" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" , 3 "VBoxManage setextradata" VM-naam "" VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion "" 1.0 "VBoxManage setextradata" VM-naam "" VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct "" Iloveapple "VBotexManage" se VM Name "" VBoxInternal / Devices / smc / 0 / Config / DeviceKey "" ourhardworkbythesewordsguardedpleasedontsteal (c) AppleComputerInc "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC "1

VirtualBox versie 4.0

 cd "C: \ Program Files \ Oracle \ VirtualBox \" VBoxManage.exe modifiedvm "VM name" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff VBoxManage setextradata "VM name" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProct11" , 3 "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion "" 1.0 "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct "" Iloveapple "VBotexManage" se VM Name "" VBoxInternal / Devices / smc / 0 / Config / DeviceKey "" ourhardworkbythesewordsguardedpleasedontsteal (c) AppleComputerInc "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC "1

In ons geval gebruiken we versie 5.0.26 waarvoor we de eerste code zullen gebruiken:

5. MacOS Sierra-installatie


Met deze configuratie kunnen we op de Start-knop klikken en we zullen zien dat het installatieproces van macOS Sierra in VirtualBox in Windows 10 wordt gestart.

We zullen het al bekende macOS Sierra-installatieproces volgen. Zodra het proces is voltooid, kunnen we zien dat we macOS Sierra correct hebben geopend en kunnen we genieten van de vele functies van dit geweldige Apple-besturingssysteem.

Met behulp van deze methode kunnen we macOS Sierra in Windows 10 vol vertrouwen gebruiken zonder compatibiliteitsproblemen te hebben en hebben we dus twee van de beste huidige besturingssystemen ter wereld: Windows 10 en macOS Sierra.

Eindelijk hebben we de mogelijkheid om de resolutie van onze virtuele machine aan te passen voor een veel aantrekkelijkere visuele ervaring. Hiervoor gaan we als administrator naar de opdrachtprompt en voeren eerst het volgende commando in:

 cd "C: \ Program Files \ Oracle \ VirtualBox \"
Later zullen we de volgende syntaxis gebruiken:
 VBoxManage setextradata "macOS Sierra" "VBoxInternal2 / EfiGopMode" #
De waarde # moet worden vervangen door een van de volgende waarden:
  • 1: Krijg een resolutie van 800 x 600
  • 2: Krijg een resolutie van 1024 x 768
  • 3: Krijg een resolutie van 1280 x 1024
  • 4: Krijg een resolutie van 1440 x 900
  • 5: Krijg een resolutie van 1920 x 1200
Op deze manier hebben we macOS Sierra geïnstalleerd met het compatibele formaat voor Windows-omgevingen: ISO.

macOS Sierra VMWare

wave wave wave wave wave