Inhoudsopgave:

Hoe macOS te installeren via een virtuele machine
Hoe macOS te installeren via een virtuele machine
Anonim

Gedetailleerde instructies voor degenen die Xcode nodig hebben of gewoon het eigen besturingssysteem van Apple willen proberen.

Hoe macOS te installeren via een virtuele machine
Hoe macOS te installeren via een virtuele machine

1. Controleer de pc-compatibiliteit

Je hebt een relatief moderne computer nodig om macOS te kunnen gebruiken. Voor min of meer comfortabel werken heb je een quad-coreprocessor, 8 GB RAM en discrete graphics nodig.

Daarnaast moet de processor virtualisatietechnologieën op hardwareniveau ondersteunen. Voor Intel-chips is dit VT-x of VT-d, voor AMD - AMD-V. Bijna alle moderne processors hebben het, maar het is niet overbodig om het te controleren.

Hoe macOS te installeren via een virtuele machine: controleer de pc-compatibiliteit
Hoe macOS te installeren via een virtuele machine: controleer de pc-compatibiliteit

Dit kan worden verduidelijkt in de beschrijving van een specifiek chipmodel op de website van de fabrikant of met behulp van het gratis CPU-Z-hulpprogramma.

  1. applicatie van de officiële website en installeer.
  2. Start CPU-Z en bekijk de instructiesregel.
  3. Als er bovenstaande markeringen zijn, dan is alles in orde.
  4. Zo niet, dan kun je gebruik maken van softwarevirtualisatie, maar dan zijn de prestaties merkbaar lager.

2. Bereid de macOS-afbeelding voor

MacOS-installatiekopieën zijn niet vrij beschikbaar en Apple verbiedt het gebruik van zijn besturingssysteem op computers van andere fabrikanten. Om een opstartbare schijfkopie te krijgen, kunt u proberen deze op internet te vinden of een Mac lenen van een vriend.

We gebruiken de tweede optie.

  1. Ga op je Mac naar en klik op App Store openen.
  2. Klik op "Download", wacht tot het installatieprogramma is gedownload en sluit het.
  3. Open de map Programma's → Hulpprogramma's en start Terminal.
  4. Maak een schijfkopiecontainer door de opdracht te kopiëren

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  5. Monteer het met het commando

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

  6. Vouw het systeeminstallatieprogramma uit naar de gemaakte afbeelding met de opdracht

    sudo / Toepassingen / Install / macOS / High / Sierra.app/Contents/Resources/createinstallmedia --volume / Volumes / install_build

  7. Voer het beheerderswachtwoord in en bevestig door op Y en Enter te drukken.
  8. Verplaats de afbeelding naar het bureaublad met het commando

    mv /tmp/HighSierra.cdr.dmg ~ / Desktop / InstallSystem.dmg

  9. Ontkoppel het installatieprogramma met het commando

    hdiutil ontkoppelen / Volumes / Installeren / macOS / High / Sierra

  10. Converteer macOS-afbeelding naar ISO-formaat met de opdracht

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  11. Wijzig de extensie van het afbeeldingsbestand in ISO en breng het met een flashstation over naar de pc waarop de virtuele machine wordt geïnstalleerd.

3. Selecteer en installeer virtualisatiesoftware

Er zijn veel gratis en betaalde virtuele machines. VmWare, Parallels, VirtualBox zijn geschikt voor het installeren van macOS. Neem als voorbeeld het laatste: het is vrij beschikbaar en bekend.

  1. naar de officiële VirtualBox-website en klik op de koppeling Windows hosts.
  2. Open het gedownloade bestand en volg de instructies van de installatiewizard.
  3. Bevestig de installatie van extra componenten in het proces.

4. Maak een virtuele machine

Nu moeten we in VirtualBox onze virtuele computer maken, waarop we later macOS zullen installeren.

  1. Voer het hulpprogramma uit, klik op de knop "Maken" en voer een naam in voor de machine.
  2. Specificeer het type en de versie van het besturingssysteem, in ons geval - Mac OS X en macOS 10.13 High Sierra.
  3. Voer de hoeveelheid RAM in. Hoe meer, hoe beter, maar het is beter om niet buiten de groene zone te gaan.
  4. Selecteer "Maak een nieuwe virtuele schijf" en het VDI-type.
  5. Specificeer het formaat "Dynamisch" en stel de gewenste grootte in. Aanbevolen vanaf 30 GB, afhankelijk van de hoeveelheid software die u van plan bent te gebruiken.

5. Configureer de virtuele machine

Om het gast-besturingssysteem correct te starten, moet u de optimale hoeveelheid bronnen op de hoofdcomputer toewijzen, enkele instellingen configureren en de macOS-image als opstartschijf selecteren.

  1. Selecteer de virtuele machine en klik op Configureren in de werkbalk.
  2. Ga naar het gedeelte "Systeem" en op het tabblad "Moederbord", schakel het item "Floppydisk" uit en verplaats het vervolgens met de pijl naar beneden. Laat de rest ongewijzigd.
  3. Geef op het tabblad "Processor" het aantal kernen op. Het is beter om het groene gebied niet te verlaten.
  4. Stel in het gedeelte "Weergave" de maximale hoeveelheid videogeheugen in en zorg ervoor dat beide selectievakjes voor versnelling zijn uitgeschakeld.
  5. Klik in het gedeelte "Media" op de regel "Leeg" en vervolgens op het schijfpictogram en selecteer de ISO-image die we in de tweede stap hebben voorbereid.
  6. Klik op OK om de instellingen op te slaan en VirtualBox te sluiten.

6. Configureer extra parameters

Vanwege de hierboven genoemde beperkingen, werkt macOS alleen op Apple-computers van het merk. Om het systeem in VirtualBox te installeren, moet je een beetje in de console sleutelen en doen alsof je een iMac bent.

  1. Open zoeken, voer in cmd en voer de opdrachtprompt uit.
  2. Kopieer de volgende opdrachten één voor één en vervang mac door de naam van uw virtuele machine.

cd "C: / Program Files / Oracle / VirtualBox \"

VBoxManage.exe wijzigingvm "mac" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" "iMac11, 3"

VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion" "1.0"

VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal (c) AppleComputerInc"

VBoxManage setextradata "Uw virtuele machinenaam" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1

7. Installeer macOS op een virtuele machine

Nu kunt u doorgaan met de installatie van macOS zelf. Deze procedure is verdeeld in verschillende fasen en duurt ongeveer een uur. Daarbij zul je opnieuw aan de opdrachtregel moeten sleutelen, maar dit keer voor de laatste keer.

Eerste stap

  1. Open VirtualBox en start de virtuele machine.
  2. Het systeem begint met voorladen. Er wordt veel tekst op het scherm weergegeven, waaronder informatie over fouten. Besteed hier geen aandacht aan.
  3. Na een paar minuten verschijnt het Apple-logo en wordt de grafische interface geladen.
  4. Selecteer uw systeemtaal en start "Schijfhulpprogramma" in het menu.
  5. Geef de virtuele schijf op die we in de vierde stap hebben gemaakt en klik op de knop "Wissen".
  6. Geef het een naam en laat de rest van de opties zoals ze zijn. Bevestig het wissen.
  7. Selecteer MacOS installeren in het venster Hulpprogramma's en klik op Doorgaan.
  8. Accepteer de licentieovereenkomst en klik op de gemaakte schijf.
  9. Wacht terwijl de installatiebestanden naar de schijf worden gekopieerd en het systeem opnieuw opstart.
  10. Wanneer het venster macOS-hulpprogramma's opnieuw verschijnt, gaat u naar het Apple-menu en klikt u op Afsluiten.

Tweede fase

  1. Selecteer de virtuele machine in VirtualBox en open de instellingen.
  2. Ga naar de sectie "Media" en klik op de regel HighSierra.iso en vervolgens op het schijfpictogram en klik op "Schijf verwijderen van station".
  3. Klik op OK en start de virtuele machine opnieuw.
  4. Na het opstarten verschijnt een UEFI-shell met een opdrachtregel, waarin u de volgende opdrachten één voor één handmatig moet invoeren:

Fs1:

cd "macOS-installatiegegevens"

cd "Vergrendelde bestanden"

cd "Opstartbestanden"

boot.efi

Fase drie

  1. Dit zal de grafische interface starten en doorgaan met de installatie.
  2. Na een paar minuten wordt de virtuele machine opnieuw opgestart en wordt de initiële systeemconfiguratie-interface geopend.
  3. Geef het land en de toetsenbordindeling op.
  4. Selecteer Nu geen informatie overdragen om het systeem als nieuw in te stellen.
  5. Sla inloggen op uw Apple ID over door op Later instellen en Overslaan te klikken.
  6. Accepteer de voorwaarden van de licentieovereenkomst en voer vervolgens uw gebruikersnaam en wachtwoord in.
  7. Klik op Doorgaan en volg de aanwijzingen om uw toetsenbord aan te passen.

8. Controleer de werking van de virtuele machine

De MacOS-installatie is voltooid. Het besturingssysteem wordt uitgevoerd in een apart venster dat kan worden geminimaliseerd of naar een andere monitor kan worden verplaatst.

Om de virtuele machine in te schakelen, opent u VirtualBox en klikt u op de knop Start. Afsluiten en opnieuw opstarten kan zowel vanuit het hulpprogramma als via het macOS-systeemmenu.

Aanbevolen: