Indholdsfortegnelse:

Sådan installeres macOS via en virtuel maskine
Sådan installeres macOS via en virtuel maskine
Anonim

Detaljerede instruktioner til dem, der har brug for Xcode eller bare vil prøve Apples proprietære OS.

Sådan installeres macOS via en virtuel maskine
Sådan installeres macOS via en virtuel maskine

1. Tjek pc-kompatibilitet

Du skal bruge en relativt moderne computer for at køre macOS. For mere eller mindre behageligt arbejde skal du bruge en quad-core processor, 8 GB RAM og diskret grafik.

Derudover skal processoren understøtte virtualiseringsteknologier på hardwareniveau. For Intel-chips er dette VT-x eller VT-d, for AMD - AMD-V. Næsten alle moderne processorer har det, men det vil ikke være overflødigt at tjekke.

Sådan installeres macOS via en virtuel maskine: Tjek pc-kompatibilitet
Sådan installeres macOS via en virtuel maskine: Tjek pc-kompatibilitet

Dette kan tydeliggøres i beskrivelsen af en specifik chipmodel på producentens hjemmeside eller ved at bruge det gratis CPU-Z-værktøj.

  1. applikation fra den officielle hjemmeside og installer.
  2. Start CPU-Z og tag et kig på instruktionslinjen.
  3. Hvis der er ovenstående markeringer, så er alt i orden.
  4. Hvis ikke, kan du bruge softwarevirtualisering, men i dette tilfælde vil ydeevnen være mærkbart lavere.

2. Forbered macOS-billedet

MacOS installationsbilleder er ikke frit tilgængelige, og Apple forbyder brugen af dets OS på computere fra andre producenter. For at få et bootbart diskbillede, kan du prøve at finde det på internettet eller låne en Mac af en ven.

Vi vil bruge den anden mulighed.

  1. På din Mac skal du gå til og klikke på Åbn App Store.
  2. Klik på "Download", vent på, at installationsprogrammet downloader og luk det.
  3. Åbn mappen Programmer → Hjælpeprogrammer og start Terminal.
  4. Opret en diskbilledebeholder ved at kopiere kommandoen

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

  5. Monter den med kommandoen

    hdiutil vedhæft /tmp/HighSierra.cdr.dmg -noverify -mountpoint / Volumes / install_build

  6. Udvid systeminstallationsprogrammet til det oprettede billede med kommandoen

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

  7. Indtast administratoradgangskoden og bekræft ved at trykke på Y og Enter.
  8. Flyt billedet til skrivebordet med kommandoen

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

  9. Afmonter installationsprogrammet med kommandoen

    hdiutil frakoble / Volumes / Installer / macOS / High / Sierra

  10. Konverter macOS-billede til ISO-format med kommandoen

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

  11. Skift udvidelsen af billedfilen til ISO og overfør den ved hjælp af et flashdrev til pc'en, hvor den virtuelle maskine vil blive installeret.

3. Vælg og installer virtualiseringssoftware

Der er mange gratis og betalte virtuelle maskiner derude. VmWare, Parallels, VirtualBox er velegnede til installation af macOS. For vores eksempel, tag det sidste: det er frit tilgængeligt og velkendt.

  1. til det officielle VirtualBox-websted og klik på linket Windows-værter.
  2. Åbn den downloadede fil, og følg instruktionerne i installationsguiden.
  3. Bekræft installationen af yderligere komponenter i processen.

4. Opret en virtuel maskine

Nu i VirtualBox skal vi oprette vores virtuelle computer, som vi senere vil installere macOS på.

  1. Kør værktøjet, klik på knappen "Opret" og indtast et navn til maskinen.
  2. Angiv typen og versionen af OS, i vores tilfælde - Mac OS X og macOS 10.13 High Sierra.
  3. Indtast mængden af RAM. Jo flere, jo bedre, men det er bedre ikke at gå ud over den grønne zone.
  4. Vælg "Opret en ny virtuel disk" og VDI-typen.
  5. Angiv formatet "Dynamisk" og indstil den ønskede størrelse. Anbefalet fra 30 GB, afhængigt af mængden af software, du planlægger at bruge.

5. Konfigurer den virtuelle maskine

For at starte gæsteoperativsystemet korrekt skal du allokere den optimale mængde ressourcer på hovedcomputeren, konfigurere nogle indstillinger og vælge macOS-billedet som bootdisk.

  1. Vælg den virtuelle maskine, og klik på Konfigurer på værktøjslinjen.
  2. Gå til sektionen "System", og på fanen "Bundkort", fjern markeringen af "Floppy disk"-elementet, og flyt det derefter ned ved hjælp af pilen. Lad resten være uændret.
  3. På fanen "Processor" skal du angive antallet af kerner. Bedre ikke at forlade det grønne område.
  4. Indstil den maksimale mængde videohukommelse i afsnittet "Skærm", og sørg for, at begge accelerationsafkrydsningsfelter ikke er markeret.
  5. I afsnittet "Medie" skal du klikke på linjen "Tøm" og derefter på diskikonet og vælge ISO-billedet, som vi forberedte i andet trin.
  6. Klik på OK for at gemme indstillingerne og lukke VirtualBox.

6. Konfigurer yderligere parametre

På grund af de begrænsninger, der er nævnt ovenfor, kører macOS kun på mærkede Apple-computere. For at systemet kan installeres i VirtualBox, skal man pille lidt i konsollen og udgive sig for at være en iMac.

  1. Åbn søgning, indtast cmd og kør kommandoprompt.
  2. Kopier følgende kommandoer en efter en, og erstat mac med navnet på din virtuelle maskine.

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

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

VBoxManage setextradata "Dit virtuelle maskinenavn" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" "iMac11, 3"

VBoxManage setextradata "Dit virtuelle maskinenavn" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion" "1.0"

VBoxManage setextradata "Dit virtuelle maskinenavn" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "Dit virtuelle maskinenavn" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "vores hårde arbejde ved at disse ord beskyttede ikke stjæle (c) AppleComputerInc"

VBoxManage setextradata "Dit virtuelle maskinenavn" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1

7. Installer macOS på en virtuel maskine

Nu kan du fortsætte til installationen af selve macOS. Denne procedure er opdelt i flere trin og tager omkring en time. I processen bliver du nødt til at pille ved kommandolinjen igen, men denne gang for sidste gang.

Første skridt

  1. Åbn VirtualBox og start den virtuelle maskine.
  2. Systemet begynder at forudindlæse. Meget tekst vil blive vist på skærmen, blandt andet kan der være information om fejl. Vær ikke opmærksom på dette.
  3. Efter et par minutter vises Apple-logoet, og den grafiske grænseflade indlæses.
  4. Vælg dit systemsprog og start "Diskværktøj" fra menuen.
  5. Angiv den virtuelle disk, som vi oprettede i det fjerde trin, og klik på knappen "Slet".
  6. Giv det et navn og lad resten af mulighederne være som de er. Bekræft sletning.
  7. Vælg Installer macOS fra vinduet Hjælpeprogrammer, og klik på Fortsæt.
  8. Accepter licensaftalen og klik på den oprettede disk.
  9. Vent, mens installationsfilerne kopieres til disken, og systemet genstarter.
  10. Når vinduet macOS Utilities vises igen, skal du gå til Apple-menuen og klikke på Luk computeren.

Anden fase

  1. Vælg den virtuelle maskine i VirtualBox, og åbn dens indstillinger.
  2. Gå til sektionen "Media" og klik på linjen HighSierra.iso, og derefter på diskikonet og klik på "Fjern disk fra drev".
  3. Klik på OK og start den virtuelle maskine igen.
  4. Efter opstart vises en UEFI-skal med en kommandolinje, hvor du manuelt skal indtaste følgende kommandoer en efter en:

Fs1:

cd "macOS installationsdata"

cd "Låste filer"

cd "Boot Files"

boot.efi

Trin tre

  1. Dette vil starte den grafiske grænseflade og fortsætte med installationen.
  2. Efter et par minutter genstarter den virtuelle maskine, og den indledende systemkonfigurationsgrænseflade åbnes.
  3. Angiv land og tastaturlayout.
  4. Vælg Overfør ikke nogen information nu for at konfigurere systemet som nyt.
  5. Spring over at logge ind på dit Apple ID ved at klikke på Opsætning senere og Spring over.
  6. Accepter vilkårene i licensaftalen, og indtast derefter dit brugernavn og din adgangskode.
  7. Klik på Fortsæt, og følg vejledningen for at tilpasse dit tastatur.

8. Tjek driften af den virtuelle maskine

MacOS-installationen er fuldført. Operativsystemet kører i et separat vindue, der kan minimeres eller flyttes til en anden skærm.

For at tænde den virtuelle maskine skal du åbne VirtualBox og klikke på knappen Start. Nedlukning og genstart kan udføres både fra værktøjet og via macOS-systemmenuen.

Anbefalede: