Hoe een hackintosh bouwen - installeer MacOS Big Sur op een pc met behulp van OpenCore

Hoe een hackintosh bouwen - installeer MacOS Big Sur op een pc met behulp van OpenCore


Een Hackintosh is een niet-Mac-computersysteem, gemaakt met pc-onderdelen, waarop het macOS-besturingssysteem draait. In deze tutorial leer je hoe je een Hackintosh maakt.

Je leert hoe je macOS Big Sur (of een andere versie van macOS) installeert met OpenCore.

Het belangrijkste voordeel van een Hackintosh in vergelijking met een officiële Macintosh-computer, is dat het VEEL goedkoper is. Ik heb een Hackintosh-computer gemaakt die overeenkomt met de specificaties van de Mac Pro voor ongeveer 1/3 van de prijs van een Mac Pro. Sommige mensen hebben een Hackintosh kunnen maken voor minder dan $ 100.

Deze zelfstudie richt zich voornamelijk op het installeren van macOS op uw hardware. Ik heb ook een videoversie gemaakt die laat zien hoe je een complete machine bouwt en vervolgens macOS erop installeert.

De video laat zien hoe je een computer met macOS gebruikt om een macOS-installatieprogramma voor je Hackintosh te maken. In deze geschreven zelfstudie leert u hoe u het macOS-installatieprogramma maakt met macOS of Windows.

Je kunt de video hier bekijken:

Het is niet illegaal om een hackintosh te maken voor persoonlijk gebruik, maar het gaat in tegen de eindgebruikersvergunningovereenkomst van Apple. Dus ben niet van plan dit in een Apple-winkel te nemen voor reparatie. En op veel plaatsen is het illegaal om een hackintosh te verkopen.

de hardware

Veel computeronderdelen werken voor hackintoshes. Maar sommigen doen dat niet. Controleer deze website om te zien welke hardware compatibel is met een hackintosh.

In de bovenstaande video demonstreer ik stap voor stap hoe een computer kan bouwen die zal werken als een hackintosh. In de videobeschrijving is een lijst met de specifieke onderdelen die ik heb gebruikt.

Als u veilig wilt zijn, kunt u exacte onderdelen gebruiken die ik in mijn build heb gebruikt, maar het is mogelijk om MacOS op een breed scala aan hardware te installeren.

MacO's downloaden en een opstartbaar USB-installatieprogramma maken

Voor deze stap heeft u een USB-schijf nodig die ten minste 16 GB is. Het proces is anders, afhankelijk van als u het opstartbare USB-installatieprogramma instelt met behulp van MacOS of Windows. Het proces is veel eenvoudiger uit te voeren op macOS, maar het is nog steeds mogelijk op Windows.

Zoek indien mogelijk een Mac-machine om het opstartbare USB-installatieprogramma te maken. Maar ik zal de stappen voor macOS en Windows bespreken.

MacOS gebruiken om het MacOS-installatieprogramma te maken

Er zijn een paar programma's die je tijdens dit proces nodig hebt, dus begin met het downloaden ervan. Hier zijn links voor wat je nodig hebt, gevolgd door de download-instructies.

ProperTree - Klik op de knop "Code" en vervolgens op "Zip downloaden"
MountEFI - Klik op de knop "Code" en vervolgens op "Zip downloaden"
OC_GEN-X - Download het zip-bestand voor de meest recente release.
Open de App Store op macOS. Zoek naar "Big Sur". Klik op "Ophalen" en vervolgens op "Downloaden".

Formatteer uw USB-station met Schijfhulpprogramma. Om naar Schijfhulpprogramma te gaan, klikt u op het vergrootglas en typt u "Schijfhulpprogramma.

Zodra Schijfhulpprogramma is geopend, moet u ervoor zorgen dat de weergave is ingesteld om alle apparaten weer te geven.

Klik op het USB-station en klik vervolgens op "Wissen" in het bovenste menu.

Noem de schijf "MijnVolume". Zorg ervoor dat het formaat Mac OS Uitgebreid (Journaled) is en dat het schema GUID Partition Map is. Klik vervolgens op de knop "Wissen".

Nadat de USB-drive is voorbereid, opent u de Terminal in MacOS. U gebruikt een opdracht in de terminal om van de USB-drive een opstartbaar installatieprogramma voor macOS te maken.

Als u macOS Big Sur installeert, typt u de volgende opdracht:

sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

Als u een andere versie van macOS installeert, vindt u hier de opdracht voor de versie die u installeert.

U moet even wachten voordat deze is geïnstalleerd. Nadat dit is gedaan, opent u het OC_Gen-X-programma dat u eerder hebt gedownload.

Om het programma te openen, moet u met de rechtermuisknop op het pictogram klikken, "openen" selecteren en vervolgens opnieuw "openen".

Dit is een softwarewizard die ons helpt om eenvoudig voor te bereiden wat we nodig hebben om MacOS te installeren op onze specifieke hardwareconfiguratie. Het zal uitgaan en alles krijgen wat we nodig hebben, behalve de SSDT's, en ze in een map voor je plaatsen.

U kunt dit ook op een meer handmatige manier doen door de OpenCore-installatiehandleiding te volgen. Maar dit programma vereenvoudigt de zaken voor ons nogal en is niet beschikbaar voor Windows.

Kies op dit eerste scherm onder "Systeemtype" het type processor dat je hebt. Kijk in de documentatie van uw processor om de naam te bepalen van de microarchitectuur die deze gebruikt. Om dit goed te krijgen is erg belangrijk.

Het type processor dat ik heb gebruikt is "Coffee Lake".

Voor de meeste tabbladen in dit programma kunt u de standaardinstellingen behouden.

Selecteer onder "Graphics" "WhateverGreen" en selecteer onder "Audio" "AppleALC". Selecteer onder "Ethernet" "IntelMausi". Dit zijn veelgebruikte opties, maar er is een kleine kans dat uw instellingen verschillen, afhankelijk van uw hardware en specifieke gebruiksscenario.

De SMBIOS is belangrijk en u zult op dat tabblad het juiste systeemmodel moeten specificeren. Voor mijn setup heb ik "iMac19,1" gebruikt, maar het kan voor jou anders zijn als je een andere processor of een andere versie van het besturingssysteem gebruikt.

Om erachter te komen welk systeemmodel u moet gebruiken, gaat u naar de Open Core-installatiegids.

Selecteer het gedeelte aan de linkerkant voor uw processortype (in mijn geval is dit "Coffee Lake"). Zoek dan het kopje "PlatformInfo". Scroll een beetje naar beneden en je ziet een tabel met de te gebruiken SMBIOS.

Nadat u het juiste systeemmodel hebt geselecteerd, klikt u onderaan op de knop "EFI genereren".

Er is nu een EFI-map aangemaakt op uw bureaublad. We gaan nu enkele wijzigingen aanbrengen in de inhoud.

U moet de SSDT-bestanden ophalen. Dit verschilt per processor.

Je kunt de lijst met de exacte SSDT's die je nodig hebt op deze link vinden. Selecteer gewoon uw processortype en download elk van de vereiste SSDT's.

Hier zijn de links voor de SSDT's die nodig zijn voor mijn Coffee Lake-systeem.

SSDT-PLUG-DRTNIA
SSDT-EC-USBX-DESKTOP
SSDT-AWAC
SSDT-PMC
Zodra al deze bestanden zijn gedownload, verplaatst u ze naar uw EFI-map. Ze moeten naar deze submap worden verplaatst: EFI/ACPI/OC

Nu gaat u het eerder gedownloade MountEFI-programma gebruiken om de verborgen EFI-partitie op het USB-station te koppelen.

Klik met de rechtermuisknop op MountEFI.command en klik op "openen" en vervolgens nogmaals op "openen".

Selecteer uw USB-station. Het zou een naam moeten hebben als "Install macOS Big Sur", aangezien we er een opstartbaar installatieprogramma voor MacOS van hebben gemaakt. In de onderstaande schermafbeelding is dat optie 2.

U hebt nu een gekoppelde EFI-partitie en een EFI-map van OC Gen-X. Sleep de EFI-map naar de EFI-partitie.

Open ProperTree.command die u eerder hebt gedownload. Zoals eerder kun je het openen door met de rechtermuisknop te klikken en "openen" te selecteren.

Zodra ProperTree draait, gaat u naar "Bestand -> Openen". Selecteer de EFI-partitie, vervolgens de map "OC" en open vervolgens het bestand "config.plist".

Het eerste dat we moeten doen, is alle bestanden in de EFI-map in het bestand "config.plist" injecteren.

Ga dus naar "Bestand" en selecteer vervolgens "OC Snapshot". Zorg ervoor dat u zich op de EFI-partitie bevindt. Ga naar de map "EFI" en vervolgens naar de map "OC". En klik op de knop "Kiezen".

Er kan hier een dialoogvenster verschijnen over welke versie u moet gebruiken. Als dit gebeurt, klikt u op "Ja".

Ga nu terug naar "Bestand", selecteer vervolgens "OC Clean Snapshot" en selecteer "Kiezen".

Het OC Gen-X-programma hielp bij het vereenvoudigen van alle vereiste instellingen. Op dit punt moet u controleren of alles correct is ingesteld volgens de officiële installatiehandleiding.

Hier is de gids voor Coffee Lake. Als u een ander type processor gebruikt, selecteert u gewoon uw type in het linkermenu.

U kunt controleren of de eigenaardigheden correct zijn ingesteld in het bestand config.plist. Ze moeten allemaal kloppen.

U moet aanvullende instellingen uitvoeren in het bestand config.plist om ervoor te zorgen dat de ingebouwde grafische afbeeldingen werken. Zoek het gedeelte 'Apparaateigenschappen' en kopieer de volgende tekens om toe te voegen.

PciRoot(0x0)/Pci(0x2,0x0)

Merk op dat dit, als je processor niet Coffee Lake is, het exacte wat je moet toevoegen onder "DeviceProperties" anders kan zijn. Zoek naar "Device Properties" in de OpenCore-handleiding voor uw processortype om te bevestigen wat u moet toevoegen onder "DeviceProperties" in het config.plist-bestand.

Klik onder "Apparaateigenschappen" op "Toevoegen". Klik vervolgens met de rechtermuisknop en kies "Nieuw kind onder 'Toevoegen' (+)".

Dubbelklik op de plaats waar "Nieuwe tekenreeks" staat en plak de tekst in het veld en druk op Enter. Selecteer vervolgens in de volgende kolom waar het zegt "String" en zorg ervoor dat het is ingesteld op "Woordenboek".

Vervolgens moeten we er meer kinderen onder toevoegen en het zou er uiteindelijk als volgt uit moeten zien:

Hieronder staat de tekst van de afbeelding hierboven die je moet toevoegen (als je systeem Cofee Lake is).

Zoek nu in het bestand config.plist de sectie NVRAM.

Werk de "boot-args" bij zodat de tekst "-v keepsyms=1 debug=0x100 alcid=1" is.

Nu veranderen we de taal in Engels. Dus naast waar het staat "prev-lang:kbd", verander "data" in "String" en stel de waarde in op "en-US:0" en druk op enter.

Als je een andere taal wilt, ga dan naar deze link om te zien welke taalcode je moet gebruiken.

Het bestand config.plist is nu klaar. Ga dus naar "bestand" en vervolgens naar "opslaan". U bent nu helemaal klaar met het instellen van de opstartbare schijf. Werp de schijf dus gewoon uit en sluit hem vervolgens aan op uw Hackintosh.

Sla de volgende Windows-sectie over en ga naar het kopje "BIOS Setup".

Windows gebruiken om het macOS-installatieprogramma te maken

De eerste stap om een macOS-installatieprogramma op Windows te maken, is door OpenCore te downloaden. Zorg ervoor dat u het zip-bestand downloadt voor de meest recente release.

Pak OpenCore uit en ga naar /Utilities/macrecovery/. Kopieer vervolgens het mappad voor de map macrecovery:

Open een opdrachtprompt en verander de mappen in de macrecovery-map die u zojuist hebt gekopieerd met de opdracht cd [PASTE_FOLDER_NAME].

Het zou er ongeveer zo uit moeten zien:

Voer nu in de opdrachtprompt een van de volgende opdrachten uit, afhankelijk van de gewenste versie van macOS. Als je Python nog niet hebt, moet je het eerst installeren.

Dit zal enige tijd duren, maar als u klaar bent, zou u BaseSystem- of RecoveryImage-bestanden moeten krijgen:

Open nu Schijfbeheer en formatteer de USB-drive als FAT32. Volg deze stappen vanuit de OpenCore-documenten:

1. Klik met de rechtermuisknop op de Start-knop op uw taakbalk en selecteer Schijfbeheer.
2. Je zou al je partities en schijven moeten zien. Op de onderste helft ziet u uw apparaten. Vind uw USB.
3. U wilt de USB formatteren om een FAT32-partitie te hebben.
4. Als u meerdere partities op de USB hebt, klikt u met de rechtermuisknop op elke partitie en klikt u op Volume verwijderen voor uw USB.
5. Klik met de rechtermuisknop op de niet-toegewezen ruimte en maak een nieuw eenvoudig volume. Zorg ervoor dat het FAT32 is en minstens een gigabyte of twee groot. Noem het "EFI".
6. Anders klikt u met de rechtermuisknop op de partitie op de USB en klikt u op Formatteren en stelt u deze in op FAT32.
Ga vervolgens naar de hoofdmap van dit USB-station en maak een map met de naam com.apple.recovery.boot. Verplaats vervolgens de gedownloade BaseSystem- of RecoveryImage-bestanden. Zorg ervoor dat u zowel de.dmg- als de.chunklist-bestanden naar deze map kopieert:

Pak nu OpenCorePkg die je eerder hebt gedownload en open het:

Hier zien we zowel IA32 (32 bit CPU's) als X64 (64 bit CPU's) mappen, kies degene die het meest geschikt is voor uw hardware en open deze. Pak vervolgens de EFI-map erin en plaats deze in de hoofdmap van het USB-station naast com.apple.recovery.boot. Eenmaal gedaan zou het er als volgt uit moeten zien:

Op dit punt moet u doorgaan met het instellen van uw EFI-map. Vanwege de complexiteit van deze stap en alle verschillende mogelijke opties, afhankelijk van uw installatie, moet u de officiële documentatie volgen voor de volgende paar stappen.

Hier zijn de links naar de instructies voor de volgende stappen bij het gebruik van Windows om het opstartbare USB-installatieprogramma te maken. Merk op dat de schermafbeeldingen in de documentatie een Mac tonen, maar de stappen zijn ook van toepassing op Windows. Voor installatie met een mac hoeft u deze stappen niet te doorlopen, omdat er een wizard is die ze allemaal automatisch doet.

De Base OpenCore-bestanden toevoegen

Bestanden verzamelen

Aan de slag met ACPI

BIOS-instellingen

Ik zal je laten zien hoe ik mijn BIOS instel voor mijn Hackintosh. De BIOS-software is specifiek voor mijn moederbord en die van jou kan er een beetje anders uitzien. Als de jouwe er anders uitziet, kun je het beste een gelijkwaardige instelling in je software vinden, als die van jou er anders uitziet. Merk op dat BIOS-instellingen gemakkelijk zijn om mee te experimenteren en je hoeft niet allemaal dezelfde instellingen te hebben als ik om alles werkend te krijgen.

Start de computer op en druk vervolgens op de "Delete"-toets om in het BIOS te komen.

De meeste instellingen kunnen als standaard worden gelaten. Dit zijn de instellingen die moeten worden bijgewerkt:

Onder Geavanceerd moet "Boven 4G-decodering" zijn ingeschakeld.

Zet onder Geavanceerd en vervolgens onder Configuratie van seriële poort "Seriële poort" op Uit.

Stel onder Geavanceerd en vervolgens onder USB-configuratie "XHCI Hand-off" in op Ingeschakeld.

Stel onder Opstarten en vervolgens onder Opstartconfiguratie "Fast Boot" in op Uitgeschakeld

Stel onder Boot, en vervolgens onder Secure Boot, "OS Type" in op Windows UEFI-modus.

Het laatste dat u hoeft te doen, is naar Boot> Secure Boot> Key Management te gaan. Selecteer vervolgens "Beveiligde opstartsleutels wissen".

Ga nu naar Afsluiten en selecteer "Wijzigingen opslaan en opnieuw instellen".

MacOS-configuratie

Nadat de computer opnieuw is opgestart, drukt u op F12 om in het opstartmenu te komen. Kies "MacOS Big Sur installeren (extern).

Nadat het is geladen, zou het scherm macOS Utilities moeten verschijnen. Selecteer "Schijfhulpprogramma". Klik op het vervolgkeuzemenu bovenaan. Klik op "Alle apparaten weergeven". Selecteer vervolgens uw harde schijf. Klik bovenaan op "Wissen".

U kunt de schijf een naam geven die u maar wilt. epcdream.nl Zorg ervoor dat u bij Formaat "Mac OS Extended (Journaled)" kiest en bij Schema "GUID Partition Map" kiest

Nadat de schijf is gewist, sluit u Schijfhulpprogramma en selecteert u "MacOS Big Sur installeren". U moet de harde schijf kiezen die u zojuist hebt geformatteerd. En dan zul je moeten wachten terwijl macOS is geïnstalleerd.

De computer zou opnieuw moeten opstarten in het opstartmenu. Selecteer "MacOS-installatieprogramma".

Op dit punt stelt u de computer in zoals u een gloednieuwe Mac-computer zou doen. Na de installatie wordt macOS Big Sur geladen.

Er is nog één ding te doen. U moet de EFI-map kopiëren van de verborgen EFI-partitie op de USB-stick naar de EFI-partitie op de harde schijf waarop u macOS hebt geïnstalleerd.

Ga op de nieuwe Hackintosh naar de webbrowser en download MountEFI. Dit is hetzelfde programma dat u eerder gebruikte, als u het installatieprogramma op een Mac hebt gemaakt. Nadat u op de link hebt geklikt, klikt u op de knop "Code" en vervolgens op "ZIP downloaden".

Ga naar de downloadmap en klik met de rechtermuisknop op MountEFI.command en open het.

Gebruik het programma om de EFI-partities te koppelen vanaf zowel de harde schijf op uw Hackintosh als de USB-drive genaamd "Install MacOS Big Sur". Kies eerst de een, dan de ander.

Nadat beide partities zijn aangekoppeld, moet u de EFI-map van de USB EFI-partitie naar de EFI-partitie op de harde schijf kopiëren.

Op dit punt kunt u de computer opnieuw opstarten en het USB-station verwijderen. De Hackintosh is compleet!

Report Page