Instalare pe PC Mac OS. Configurarea sistemului de operare. Cel mai simplu mod de a instala OS X pe PC. Implementarea imaginii finite


Mac-urile moderne constau din aceleași componente ca și computerele personale. Atunci de ce nu poate rula Mac OS pe un PC? De fapt, sistemele de operare Apple pot fi instalate pe majoritatea computerelor moderne și nu este atât de dificil pe cât pare

Vă reamintim că acest material este oferit doar în scop informativ. Dacă aveți de gând să reproduceți pașii descriși mai jos, vă sfătuim insistent să citiți cu atenție articolul până la sfârșit cel puțin o dată. Editorii nu poartă nicio responsabilitate pentru eventualele consecințe.

Introducere


„Hackintosh” este un nume ironic pentru Mac OS X, instalat nu pe un computer Apple, ci pe un computer obișnuit. Acest fenomen a devenit posibil atunci când compania Cupertino a început să-și migreze mașinile de pe platforma PowerPC la x86 în 2005, iar Mac-urile au început să fie echipate cu aceleași procesoare și chipset-uri Intel care sunt folosite în computerele personale. De la victoriile sale modeste inițiale, așa-numitul proiect OSx86 a crescut dintr-un hobby al câțiva entuziaști într-o mișcare de masă cu o bază de utilizatori în creștere. Astăzi, când Apple a lansat oficial o nouă versiune a sistemului său de operare, Lion, este timpul să spună tuturor celor care nu au un Mac, dar au un interes pentru Mac OS X și o dorință de a experimenta despre Hackintosh.

Instalarea Snow Leopard de la iATKOS 10.6.3 v2

Cea mai simplă și universală opțiune este instalarea Mac OS X cu o distribuție special modificată. De la lansarea Snow Leopard, astfel de versiuni de hacker au făcut loc unei soluții mai elegante - instalarea de pe o copie a unui disc proprietar folosind un CD de pornire separat, iar acest lucru este descris mai jos. Dar utilizatorii de procesoare de la AMD sau Intel Atom nu pot face fără asamblare, deoarece... kernel-ul original Mac OS X (pe care prietenii noștri vorbitori de limbă engleză îl numesc kernel vanilla) acceptă doar procesoare Intel cu arhitectură Core și mai vechi, iar versiunea vă permite să selectați imediat versiunea „patchată” în timpul procesului de instalare. Și după ce ați intrat în lumea Hackintosh prin asamblare și ați dobândit câteva cunoștințe, puteți crea o instalație curată, asupra căreia componentele aveți control complet.




iATKOS 10.6.3 v2 este una dintre cele mai recente versiuni lansate și, în ciuda versiunii destul de vechi a sistemului de operare (Snow Leopard a fost deja actualizat la 10.6.8), tot software-ul „hacker” de pe acesta este destul de modern. După descărcarea imaginii (nu vă vom spune de unde), scrieți-o pe un disc. Porniți de pe discul iATKOS și așteptați până când încărcătorul „hacker” funcționează și sistemul de operare pornește.

Acest proces durează câteva minute, dar dacă brusc durează mai mult decât limitele rezonabile sau afișează un mesaj de eroare, înseamnă că ceva a mers prost.

În acest caz, trebuie să porniți din nou de pe DVD, dar pe ecranul bootloader-ului cu cameleonul verde, apăsați F8, evidențiați unitatea optică, introduceți „-x” de la tastatură și apăsați Enter. Acesta este așa-numitul mod sigur, dar dacă nu aveți noroc cu el, atunci trebuie să porniți cu argumentul „-v”, care vă va permite să observați jurnalul de pornire. În momentul în care procesul este blocat sau apare expresia Kernel Panic, puteți face o fotografie a ecranului și apoi, într-o atmosferă calmă, încercați să înțelegeți ce se întâmplă folosind site-uri tematice, Google și sfaturi de la „hackeri” experimentați.

Apariția unei ferestre cu o limbă de alegere indică faptul că descărcarea a avut succes și sistemul dumneavoastră este capabil să ruleze Mac OS X. Vă recomandăm, dacă este posibil, să alegeți limba Shakespeare, deoarece majoritatea instrucțiunilor și analizelor problemelor de pe Internet sunt scrise în aceasta.

Derulați prin paginile programului de instalare până când apare fereastra de selectare a discului.

Deschideți secțiunea Utilități din meniu și lansați Disk Utility. Dacă i-ați dat un disc gol lui Hackintosh, atunci folosind acest program trebuie să-l „partiționați” (fila Partiție). Pentru a instala pe o partiție adiacentă Windows, partiția este pur și simplu formatată în sistemul de fișiere HFS+ (fila Ștergere). Pentru fiabilitate, este mai bine să alegeți opțiunea HFS+ Journaled, iar majoritatea utilizatorilor nu vor avea nevoie de opțiunea Case Sensitive.

Odată ce HDD-ul este pregătit pentru instalare, puteți închide Disk Utility și puteți specifica partiția în fereastra de instalare. Și acum punctul important este alegerea driverelor și setărilor care permit Mac OS X să funcționeze pe deplin pe hardware-ul dvs. Lista este deschisă de butonul Personalizare. Toți utilizatorii sunt sfătuiți să caute în firul Bootloader și să selecteze opțiunea Chameleon v2 RC5 în loc de opțiunea implicită. Proprietarii de procesoare AMD și Intel Atom trebuie să selecteze un nucleu modificat în secțiunea Patch-uri, nuclee modificate.

Nu trebuie să selectați niciun „driver” pentru adaptorul grafic în secțiunea Drivere, VGA. Este mai bine să bifați caseta de lângă opțiunea Graphics Enabler din secțiunea Bootloader Options - în acest caz, bootloader-ul însuși va încerca să activeze accelerarea hardware. Oricum ar fi, sistemul de operare pornește aproape întotdeauna în modul 2D, iar dacă metoda Graphics Enabler nu funcționează, atunci vă puteți încerca norocul cu „drivere” separate. Apropo, acestea nu sunt drivere, ci doar injectoare care permit driverelor încorporate în Mac OS X să lucreze cu plăci video necunoscute, motiv pentru care sunt puse între ghilimele.

Selectați pachetul potrivit pentru placa dvs. de rețea în secțiunea Drivere, Network - există o colecție bună acolo. Pentru un laptop, conținutul secțiunii Drivere, Hardware laptop va fi util. Puteți lua un driver pentru funcțiile de economisire a energiei procesorului din secțiunea Drivere, Hardware principal, CPU Power Management. Extensia de kernel „nativă” numită AppleIntelCPUPowerManagement.kext, care poartă această funcție, este blocată cu prudență în asamblare, deoarece este potrivită doar pentru procesoarele Intel și chiar și atunci nu pentru toate, iar în caz de erori nu permite sistemul. să boot-eze.

Nu bifați Sleep Enabler în secțiunea Patch-uri - dacă aveți nevoie de modul de repaus, atunci după actualizarea sistemului de operare, această extensie va trebui în continuare înlocuită.

Secțiunea Traduceri lingvistice a venit la iATKOS din distribuția oficială și conține pachete de localizare a interfeței OS, inclusiv rusă.

Este indicat să scrieți o listă cu opțiunile pe care le-ați ales, în cazul în care sistemul de operare nou instalat nu pornește și trebuie să căutați vinovatul. După ce ați făcut selecția, puteți face clic pe OK și apoi pe Instalare. Merge!

La sfârșitul instalării, computerul se va reporni. Puteți elimina discul iATKOS și puteți porni de pe hard disk-ul pe care am încărcat Mac OS X În timp ce încărcătorul Chameleon numără secundele până la pornirea sistemului de operare în mod implicit, puteți apăsa orice tastă și puteți vedea o listă de partiții. de la care poți porni. Dacă la început exista deja Windows pe hard disk, atunci pornește de la o partiție de serviciu numită System Reserved sau direct de la partiția rădăcină, dacă partiția de serviciu lipsește dintr-un motiv oarecare.

Dar abia așteptăm să vedem Mac OS, nu? În acest caz, așteptăm doar, iar dacă opțiunile au fost selectate corect în timpul instalării, pe ecran va apărea o fereastră de înregistrare, iar dacă opțiunea Graphics Enabler a funcționat, va fi afișat și un videoclip de bun venit.

Ce să faci dacă sistemul de operare se blochează în faza de încărcare sau afișează un mesaj de eroare? Primul sfat în acest caz este să porniți și să vizualizați jurnalul. Pentru a face acest lucru, trebuie să opriți bootloader-ul în timp ce numără invers timpul până la pornirea sistemului de operare, selectați partiția cu acesta, introduceți argumentul „-v” și apăsați Enter. Pe baza mesajelor de pe ecran, puteți găsi componenta care provoacă defecțiunea. Apoi puteți încerca să porniți în modul sigur cu argumentul „-x”, iar dacă acest lucru are succes, atunci este probabil ca problema să fie un fel de kext - un driver sau un injector de dispozitiv pe care l-ați verificat în meniul Personalizare al disc de instalare și trebuie înlocuit. Cum să lucrați cu kexturile este descris într-o secțiune specială a articolului.

Instalarea Snow Leopard dintr-o distribuție proprietară

Un „Hackintosh” poate fi, de asemenea, creat folosind imaginea „nativă” a Snow Leopard, pe care o puteți cumpăra chiar pentru a vă ușura conștiința. În același timp, tot software-ul care face Mac OS X compatibil cu PC-ul este înregistrat pe un disc separat. Dar această metodă este potrivită numai pentru proprietarii de procesoare Intel, deoarece atât discul de distribuție, cât și copia sistemului de operare care va fi instalat de pe acesta utilizează nucleul original fără suport AMD. În plus, programul de instalare Snow Leopard nemodificat nu vă va permite să rulați sistemul pe un hard disk partiționat folosind MBR și acceptă doar schema de partiționare GUID. Prin urmare, discul cu MBR va trebui repartiționat.

Dacă Windows este deja instalat acolo și nu sunteți pregătit să vă luați rămas bun de la cel mai popular sistem de operare pentru totdeauna, atunci există o soluție care nu este evidentă: folosind Disk Utility, mai întâi partiționați discul cu un GUID, creați propria sa partiție pentru „windows”. ” și instalați Windows, apoi pe a doua partiție - Snow Leopard. Cuvântul cheie aici este Disk Utility. Acest program, care, după cum știți deja, rulează și de pe discul de instalare Mac OS X, creează o partiție hibridă cu GUID și MBR sincronizate. Și MBR-ul este necesar pentru a instala Windows.

Deci, mai întâi avem nevoie de o imagine de disc de pornire iBoot și de un pachet de driver MultiBeast - cele mai recente versiuni ale ambelor sunt postate pe site-ul web www.tonymacx86.com/viewforum.php?f=125 (pentru descărcare este necesară înregistrarea). Ardem imaginea ISO iBoot pe un disc și pornim de pe acesta. Când apare o fereastră care vă cere să selectați o partiție pentru pornire, trebuie să înlocuiți iBoot în unitate cu distribuția „nativă” cu Mac OS X, apăsați F5, evidențiați DVD-ul și apăsați Enter.

Procedura ulterioară este complet similară cu ceea ce este scris despre asamblarea iATKOS, doar că în meniul Personalizare nu există drivere „stângaci”, ci doar pachete standard Snow Leopard - localizări de interfață, fonturi etc.

Dar odată ce instalarea este finalizată, nu veți putea să porniți direct de pe hard disk, deoarece... copia sistemului de operare este impecabilă și nu diferă de ceea ce este pe Mac-urile reale. Prin urmare, trebuie să porniți din nou de pe discul iBoot și să selectați partiția cu Snow Leopad.

Dacă apare o eroare, știți deja ce să faceți: porniți cu argumentul „-v” și executați diagnosticarea, apoi încercați să porniți sistemul de operare în modul sigur cu argumentul „-x”. Site-ul tonymacx86 recomandă și argumentul PCIRootUID=1, care poate fi combinat cu „-x” și „-v”.

Dacă Mac OS X a afișat o fereastră de înregistrare, atunci este timpul să o obișnuiți cu computerul. Trebuie să lansați MultiBeast din arhiva pe care am descărcat-o în prealabil și să parcurgeți toate paginile de instalare până în meniul de selecție a componentelor. Aici, toți utilizatorii trebuie să verifice elementul EasyBeast Install - care specifică instalarea unui set minim de kex-uri. Pentru a activa suportul pentru hardware specific, ar trebui să vă uitați la ramurile individuale ale listei și să selectați extensiile necesare. La sfârșitul procedurii, computerul se va reporni și puteți porni în siguranță de pe HDD.

Pe lângă kexts, bootloader-ul Chimera va fi instalat pe disc, iar dacă Windows a fost instalat anterior, acesta este încărcat selectând partiția corespunzătoare.

Instalarea Lion

Iată cel mai gustos lucru - cea mai recentă versiune de Mac OS X. Până acum doar utilizatorii Intel o pot aprecia. La momentul scrierii, Apple nu a lansat încă codul sursă pentru nucleul Lion, ceea ce înseamnă că nu există nuclee modificate. Dar majoritatea kex-urilor scrise pentru Snow Leopard lucrează cu Lion.

Pentru a instala Lion, vom avea nevoie de o versiune funcțională Snow Leopard nu mai mică de 10.6.6, o partiție gratuită pe un hard disk de 5 GB pentru a găzdui fișierele de instalare, distribuția Lion (disponibilă pentru 29,99 USD în App Store și știți unde pentru gratuit), utilitarul xMove și deja familiarul pachet MultiBeast.

Programul Instalare Mac OS X Lion este lansat direct din sistemul de operare care rulează, iar ca partiție pentru instalare trebuie să o selectați exact pe cea din care rulează Snow Leopard, care nu va afecta în niciun fel sistemul de operare. Odată ce fișierele sunt copiate, puteți fi de acord să reporniți și să vă conectați din nou la Snow Leopard.

Acum depinde de utilitarul xMove. După ce l-ați lansat, trebuie să marcați partiția goală pe care am pregătit-o în prealabil pentru Lion, iar xMove va transfera acolo fișierele despachetate de programul Install Mac OS X Lion. Dacă Snow Leopard este instalat utilizând metoda iBoot + MultiBeast, atunci pur și simplu porniți de pe hard disk și selectați partiția cu „Lion” în meniul de bootloader Chimera. Dacă iATKOS sau o altă soluție a fost folosită pentru instalare, dar încărcătorul și kexturile nu sunt, de asemenea, cele mai recente, atunci va trebui să porniți de pe discul iBoot. Procedura ulterioară repetă complet procesul de instalare Snow Leopard dintr-o distribuție proprietară. Mai mult, ca țintă, puteți selecta o partiție cu un Mac OS X care rulează deja, iar apoi va fi actualizată fără durere.

Instalarea și îndepărtarea kexturilor

Cum pot elimina un driver problematic, un injector sau să adaug suport pentru dispozitivele care nu au pornit după instalarea inițială? Spațiul de stocare pentru kexts (extensii de kernel) în Mac OS X este directorul /System/Library/Extensions, iar acestea sunt încărcate dintr-un singur cache la /System/Library/Caches/com.apple.kext.caches/Startup/Extensions. mkext, unde sistemul de operare pune doar extensiile necesare. Dar încărcătoarele Hackintosh moderne (deja familiare nouă Chameleon și Chimera) pot încărca kexturi suplimentare din directorul /Extra/Extensions și din ele se formează propriul lor cache mic /Extra/Extensions.mkext. MultiBeast și iATKOS folosesc exact această schemă, doar în acest din urmă caz ​​directorul /Extra este ascuns. Afișarea fișierelor ascunse este activată folosind o comandă din terminal.

implicit scrie com.apple.finder AppleShowAllFiles TRUE
ucide Finder

Pentru a instala multe kexturi, copiați-le în /Extra/Extensions. Dar unii nu vor putea rezolva dependențele (nu există extensii necesare în memoria cache /S/L/C/c/S/Extensions.mlext) și va trebui să creați un singur cache din toate „native” și „ extensii terțe” din directorul /Extra pe care sistemul de operare nu le va putea reface. Următoarea comandă face acest lucru:

sudo kextcache -m /Extra/Extensions.mkext -- /System/Library/Extensions /Extra/Extensions

Înainte ca aceste fișiere din /Extra/Extensions să fie alocate permisiunile necesare. Echipe:

sudo chown -R 0:0 /Extra/Extensions

sudo chmod -R 755 /Extra/Extensions

Și încă o nuanță: dacă, chiar și cu permisiunile corecte, kext-ul nu este inclus în cache și nu este încărcat, trebuie să îl deschideți folosind opțiunea Afișare conținut pachet din meniul contextual al fișierului și să vizualizați fișierul Info.plist în directorul Conținut. Acesta este un fișier xml și, la sfârșit, înainte de etichetele de închidere ar trebui să existe următoarea intrare:

OSBundleRequired

Rădăcină

În caz contrar, trebuie adăugat sau schimbat.

Lucrurile sunt puțin diferite în Mac OS X 10.7. Lion folosește un alt format de cache - nucleu prelinkat. În mod implicit, Chameleon nu îl citește și scanează întregul conținut al directorului /Extra/Extensions, ceea ce încetinește încărcarea. Singurul lucru care poate fi făcut deocamdată este să creați un cache partajat în directorul de sistem /System/Library/Caches/com.apple.kext.caches/Startup. Echipă:

sudo kextcache -c /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -v -t -K /mach_kernel -- /System/Library/Extensions /Extra/Extensions

Și pentru ca bootloader-ul să preia kernelcache-ul, trebuie să utilizați argumentul „UseKernelCache=Yes” la pornire. Dar, spre deosebire de conținutul /Extra, acest fișier este supus sistemului de operare și, din când în când, îl va actualiza, uitând, bineînțeles, de extensiile noastre „hacker”. O soluție la problemă este să mutați kexturile din /Extra în directorul /System/Library/Extensions și să le acordați permisiunile necesare cu comenzile:

sudo chown -R 0:0 /System/Library/Extensions

sudo chmod -R 755 /System/Library/Extensions

Actualizare OS

Hackintosh poate fi actualizat de pe serverul Apple folosind utilitarul de actualizare software încorporat. Dar, în același timp, trebuie să fiți pregătit pentru faptul că, după actualizare, unele kexturi nu vor mai funcționa sau vor începe să provoace blocări și va trebui să găsiți un înlocuitor pentru ele. Din fericire, dezvoltatorii de extensii populare răspund rapid la lansarea noilor versiuni de Mac OS X. În plus, după actualizare, trebuie să reconstruiți memoria cache kext încărcând mai întâi sistemul cu argumentul „-f”. Utilizatorii procesoarelor AMD ar trebui să se asigure că cea mai recentă versiune a nucleului modificat este disponibilă înainte de a actualiza sistemul de operare sau o puteți părăsi pe cea veche.

Configurare bootloader

Funcționarea bootloader-ului Chameleon sau a analogilor săi este controlată de fișierul com.apple.boot.plist din folderul /Extra. Poate fi modificat manual, dar există și un utilitar GUI special - Lizard, care poate fi descărcat de pe darwinx86.net/software/darwinx86_software.html. Este recomandabil să introduceți rezoluția ecranului, încărcând argumente (de exemplu, „UseKernelCache=Yes”) menționat mai sus în configurație, iar pentru proprietarii de procesoare „non-standard” numele fișierului kernel modificat. În iATKOS, acesta este fișierul personalizat (uite, este în partiția rădăcină a discului). Verificați, de asemenea, Graphics Injection dacă această opțiune v-a ajutat să activați accelerația 3D.

Opțiunea mod de compatibilitate pe 32 de biți va forța nucleul să pornească în modul pe 32 de biți, care poate fi necesar pentru unele kexturi. În același timp, se menține suportul pentru cantități mari de RAM, iar aplicațiile pot rula în modul pe 64 de biți, indiferent de nucleu. Un argument similar în linia de comandă este „-x32”.

Lista de argumente poate conține și opțiuni speciale pentru kexturi individuale.

Programul deschide automat fișierul /Extra/com.apple.boot.plist, iar dacă lipsește, îl va crea atunci când încercați să salvați modificările. Exact asta se va întâmpla cu iATKOS, deoarece... Acest ansamblu stochează implicit configurația bootloader-ului în fișierul de sistem cu același nume /Library/Preferences/SystemConfiguration/com.apple.boot.plist. Acest lucru nu este corect, așa că cel mai bine este să ștergeți fișierul de sistem după crearea fișierului în /Extra, lăsând doar acele linii care sunt afișate în captură de ecran.

O altă funcție Lizard este editarea fișierului /Extra/SMBIOS.plist. Conține informații despre modelul computerului și hardware-ul instalat și ajută la prezentarea computerului ca un fel de Macintosh în programul System Information.

Periferice de la Apple

O întrebare care îngrijorează mulți oameni, dar aceștia nu vor să cheltuiască bani pentru un experiment: dispozitivele Mac precum Apple Cinema Display, Magic Mouse și Magic Trackpad funcționează cu Hackintosh? Deci, monitorul este compatibil cu orice placă video echipată cu DisplayPort (DP Mini sau o versiune full-format a portului cu adaptor este potrivită), iar atât senzorul de lumină, cât și reglarea luminozității din Preferințe de sistem funcționează. Mouse-ul și touchpad-ul necesită un adaptor USB Bluetooth - unele funcționează imediat din cutie, fără niciun kext suplimentar, iar procesul de conectare nu este din nou diferit de cel de pe Mac-urile reale.

  • www.kexts.com - o bază de date de kexturi originale și terță parte pentru Mac OS X.
  • Mac OS X ORIGINAL (Retail 10.5.0)!

    Salutare tuturor.

    Mulțumesc tuturor celor care îmi citesc blogul și care îl consideră interesant. E foarte frumos că m-au citit.

    Introducere.

    Există zvonuri că, dacă placa de bază acceptă nucleul axului nativ (Mac OS X), atunci o puteți instala. Nu este vorba despre hackintosh. Acesta este ceea ce ne vom uita astăzi folosind exemplul meu.

    Îmi exprim profunda recunoștință față de osikog (torrents.ru) și vlzhukov (forum.usemac.ru) pentru ajutorul lor neprețuit.

    Ceea ce era în teorie a devenit realitate. Acum scriu această notă de sub Mac OS X ORIGINAL (Retail 10.5.0 + Apple Software Update 10.5.5) acum am o axă reală.

    Să luăm măsuri.

    Ce ne trebuie:

    1 unitate flash gratuită de orice dimensiune, până la 64 MB (va fi bootabilă)

    2 mult timp liber

    3 bootloader pentru unitatea flash (externă)

    4 bootloader (intern)

    5 1 HDD cu marcaje GUID (nu instalați pe MBR, nici nu trebuie să încercați) ce sunt GUID și MBR puteți găsi aici - http://en.wikipedia.org/wiki/Master_boot_record (MBR) și aici - http://ru.wikipedia.org/wiki/Partition_Table_GUID (GUID) nu funcționează atunci când este asociat cu orificiile de ventilație

    6 maini drepte si dorinta

    7 imagine a unui tambur Mac OS, de preferință nu pe disc, ci ca fișier imagine separat (.dmg .toast)

    8 instalat undeva Windows (2000, XP, wiiiiiista)

    9 hackintosh, care este instalat 100% pe computer (nu sunt necesare drivere)

    Am făcut toți pașii descriși mai jos pe computerul meu și toate driverele sunt potrivite pentru mine, dacă aveți hardware diferit, poate fi necesar să descărcați imagini de driver pentru hardware-ul dvs. aici http://forum.insanelymac.com/ (căutați după boot 132):

    placa de baza: ASUS P5K-E WiFi/AP (Intel High Definition Audio ADI1989B\USB\LAN Marvell Yukon 88E8056\Realtek RTL8187B WiFi)

    CPU: Intel Core 2 Duo E6400

    mătură: HDD Samsung SATA2 de 320 GB

    video: nVidia GeForce 8800 GT 512Mb MSI

    unitate de antrenare: ASUS DRW-2014L1T Sata

    Asa de.

    ÎNCEPE.

    Ca să fie cel puțin clar ce vom face, voi încerca să explic puțin (eu însumi nu înțeleg prea multe)

    Doar că mulți factori împiedică instalarea axei, unul dintre ei este preîncărcarea driverelor și a identificatorilor de sistem. Cred că spun bine. Altfel, înțeleg ceva, dar nu pot spune. Pe scurt, nu trebuie să știi toate acestea. Să începem.

    1 Veți avea nevoie de arhivatorul syslinux-3.71.zip care poate fi descărcat de aici http://depositfiles.com/files/8386903. În continuare vom avea nevoie de încă câteva fișiere și o imagine. Le puteți obține aici http://depositfiles.com/ru/files/8387261. Mai departe. Încărcăm în ferestre pentru prima și ultima dată, introducem unitatea flash, amintim-i litera - acest lucru este important, veți avea nevoie de ea mai târziu.

    Faceți clic pe start - run - enter - cmd - enter - apoi în fereastra com. linii scrie următoarele comenzi: ( mai întâi formatați unitatea flash în FAT32 și copiați conținutul syslinux-3.71.zip la rădăcina unității C: și redenumiți folderul syslinux-3.71 în syslinux)

    syslinux.exe -ma K: unde K: aceasta este litera unității flash (am doar această scrisoare, dar a ta poate fi diferită)

    Această comandă copiază un fișier idlinux.sys pe unitatea flash și face ca unitatea flash să fie bootabilă. Dacă totul este în regulă, atunci veți vedea o linie ca:

    c:\syslinux\win32>

    Apoi, deschideți arhiva numărul 2. Acolo vedem INITRD.IMG și arhiva BOOTER.zip. Despachetăm arhiva în același folder și avem 5 fișiere (INITRD.IMG, syslinux.cfg, boot, mboot.c32, syslinux.sys) necesare pentru pornirea normală. Copiați-le în rădăcina unității flash. Voila, unitatea flash este gata. Puteți verifica funcționarea acestuia pentru orice eventualitate.

    Selectarea unui disc după pornirea de pe o unitate flash.

    Acest lucru se face prin introducerea numărului discului (81, 82, 83 etc.) 80 este unitatea flash în sine. Ieșiți în meniul de introducere a numerelor folosind tasta ESC.

    Bine, unitatea flash este gata. Avem 6 fișiere pe el care sunt responsabile pentru o descărcare completă. Dar un fișier diferă de celelalte prin faptul că este foarte interesant pentru noi. Și anume, conține drivere pentru instalarea ulterioară a axei. Numele său INITRD.IMG. Conține fișiere importante. Direct în această imagine sunt kex-urile pentru hardware-ul meu. Pentru alte hardware, acestea trebuie colectate. Există un program iDMG MAC OS X cu care poți crea .DMG imagini și apoi sunt redenumite în .IMG. Adică, puteți să vă combinați cupcakes și să vă faceți singuriINITRD.IMG sau navigați pe web în căutarea imaginii dorite.

    GUID hartă de partițiieste selectat în butonul de opțiuni din utilitarul de disc la împărțirea măturii în partiții.

    • Se poate apela 1 secțiune pentru axa principală Mac de 60 GB
    • 2 sectiune pentru date si anume din ea se va instala ulterior axa originalaDate 210 GB
    • Secțiunea 3 pentru hackintosh temporar Hack 30 GB

    Formatăm toate partițiile în HFS+ jurnalizate folosind butonul de ștergere

    Dispunerea secțiunilor de ghid este interesantă. Citim wiki și nu suntem surprinși că spațiul de lucru al unei mături este mai mic decât dimensiunea sa nominală. După toate transformările.

    Așa că am rezolvat mătura. Toate acestea sunt configurate în timpul instalării hack-ului. Apoi punem hack-ul în secțiunea 3. Ne luăm imaginea cu axa originală și o extindem până la rădăcina celei de-a doua secțiuni. Funcția utilitar Restaurare pe disc. Tot ce se face acolo se face cu drag drop. În câmpul „ce” tragem imaginea noastră, iar în câmpul „unde” tragem secțiunea Data (în partea stângă a discului utilitar) și facem clic pe butonul de restaurare. Așteptăm. Mi-a luat vreo 13 minute. In acest mod simplu am facut un loc de unde vom monta axa.

    Introduceți unitatea flash și Dumnezeu să vă binecuvânteze

    După extinderea imaginii, repornim computerul și pornim de pe unitatea flash. Introduceți numărul discului. Și apoi selectați secțiunea noastră Date pentru descărcare și inter. De asemenea, puteți introduce cheia -v pentru a vedea progresul descărcării. Dacă totul este bine, atunci am văzut un meniu cu o limbă la alegere. Asta este foarte bine.

    Cel puțin am avut posibile dificultăți în acest stadiu.

    Din cauza cardului meu 8800Gt nu am văzut acest meniu. În schimb, am văzut un tapet „spațial” și un mouse care se învârtea. Concluzia este că a trebuit să-mi scot cardul și să introduc 7600Gt. Se pare că axa nu cunoaște 8800GT în versiunea 10.5.0. Și nu vrea să fie prieten cu ea sub nicio formă. Cu siguranță, axa va fi prietenă cu cardul meu în 10.5.4 și 10.5.5, dar nu am încercat-o în alte versiuni.

    Deci aici este. După ce am schimbat cardul la 7600Gt, am început mai departe. Alegeți o limbă. Orice ne dorim, toți sunt în distribuție. Alegerea lemnului de foc pentru imprimanta si unde se instaleaza axul. În cazul nostru este al nostru sectiunea numarul 1 Mac. După 5-10 minute veți vedea un mesaj care spune că totul este în funcțiune. Instalarea de pe o mătură este mult mai rapidă decât de pe un disc. Nu fi surprins. Deci, programul de instalare ne solicită să repornim, ceea ce facem, dar pornim din nou de pe unitatea flash. Acum unitatea flash înlocuiește bootloader-ul. Acest lucru se datorează faptului că, în Mac-urile reale, bootloader-ul este încorporat în placa de bază sau într-un ROM (Read Only Memory, ca un BIOS) undeva pe placa de bază sau în altă parte. Practic asta este. Am primit axa originală. Care rulează pe computerul tău. Acest lucru vă oferă posibilitatea de a-l actualiza de la dezactivat. site-ul.

    Instalarea bootloader-ului intern

    sunt 2 moduri de a ajunge aici

    1 dacă nu puteți porni de pe o unitate flash, atunci o puteți lăsa așa. Singurul lucru pe care îl puteți face este să reduceți timpul necesar pentru a citi fișierul INITRD.IMG reconstruindu-l folosind programul iDMG MAC OS X.

    2 puteți instala un bootloader intern Chameleon DFE pentru hard disk.Îl puteți obține aici http://depositfiles.com/files/8388004. Arhiva conține un bootloader care trebuie instalat pe partiție Mac și există și un folder acoloINITRD. Există un folder în el SUPLIMENTAR, si afara Extensii. Când începeți să instalați bootloader-ul, veți vedea 4 pictograme pe un fundal negru: readme, instalarea bootloader-ului în sine, pictograma de înregistrare și folderul albastru. Acesta este ceea ce ne interesează. ÎNAINTE DE INSTALARE ÎNCĂRCĂTORUL, TREBUIE SĂ COPIAȚI CONȚINUTUL DOSARULUI EXTRA (ADĂ DOSARULExtensii ) ÎN DOSARUL ALBASTRU FOLOSIND METODA DRAGEN-DROPP. Abia apoi instalăm bootloader-ul în partiția noastră. Apoi testul. Adică scoatem unitatea flash și repornim. Dacă totul este bine, axa va porni. În dosar INITRD arhiva conține drivere pentru mama și sistem.

    Ei bine, asta-i tot. Avem o axă de lucru. Acum puteți descărca actualizări. Instalați drivere. Există un program excelent pentru configurarea sistemului și instalarea lemnului de foc - Instrumente OSX86.

    Hackintosh-ul pe care l-am instalat nu trebuie să fie eliminat. Poate veni la îndemână.

    Mi s-a părut util. Ne amintim problema cu harta.

    Vă spun cum am rezolvat problema. Am descărcat actualizarea și am instalat-o. a oprit computerul și a introdus cardul. pornit în modul sigur (-x) a instalat cardul folosind Instrumente OSX86 folosind metoda de adăugare a șirurilor. Voila totul funcționează.

    Acest manual/ghid/etc a fost scris pentru cei cărora le este prea lene să pună cap la cap cutare sau cutare informații despre instalarea unui Mac pe un PC, totul este clar și simplu.

    Pentru început, înainte de a instala efectiv sistemul în sine pe un PC, trebuie să decidem dacă avem nevoie sau nu de el, deoarece sistemul în sine este foarte specific în ceea ce privește instalarea și configurarea, cu excepția cazului în care, desigur, aveți un dispozitiv Apple. Nu are rost să explicăm că implementarea unui sistem care nu a fost planificat inițial pentru computerele desktop este o chestiune complexă și poate dura de la 2 la N ore, în funcție de compatibilitatea hardware-ului.

    Acum, să ne dăm seama ce este Hackintosh: cuvântul „hackintosh” s-a format din fuziunea a două cuvinte „Macintosh” și „Hack”, care înseamnă în esență „Mac piratat”, deși nu are nimic de-a face cu „hacking”.

    În acest ghid, ne vom uita la crearea unei unități flash de instalare din Windows (deoarece acesta este cel mai popular sistem printre „hackintoshers începători”), instalarea sistemului pe un disc gol, extensiile de kernel pentru hardware-ul dvs. și, de fapt, instalarea și configurarea bootloader-ului (în acest moment apar multe și probleme)

    CPU: Intel Core i5 4460 3,2 GHz (Haswell)
    Memorie: 16 GB Crucial Ballistix Sport
    Grafică: MSI GeForce GTX 760 2048MB
    Placa de baza: Gigabyte GA-H81-S2V (UEFI Bios)

    De asemenea, aș dori să subliniez că în acest articol lucrăm cu plăci video NVidia și UEFI BIOS.

    Ei bine, hai să mergem.

    Pasul 1. Evaluarea și analiza fierului

    Da, în ciuda faptului că Hackintosh rulează într-un fel sau altul pe aproape orice configurație, întotdeauna o face diferit. Prin urmare, merită să ne analizăm imediat hardware-ul.

    Procesoare

    Deci, să începem cu faptul că pe mașinile cu procesoare AMD sistemul NU VA funcționa(este foarte greu să numești starea de agonie pe moarte în care va ajunge „muncă”). Da, de fapt, puteți instala un nucleu personalizat, îl puteți refa și așa mai departe, dar nu are rost să reinventați roata dacă oricum se rupe. Sistemul rulează fără probleme pe procesoare Intel, începând cu Core i3 (vorbim în special despre macOS Sierra 10.12; versiunile anterioare pot rula și pe procesoare Core 2 Duo și Pentium). În cazul meu, piatra i5 4460 a căzut (4 nuclee, 4 fire, turbo boost până la 3,4 GHz).

    ACHTUNG 2

    Probleme sunt observate la procesoarele socket 2011-3, în special la chipset-ul X99. De obicei apare din cauza prea multor clopoței și fluiere pe placa de bază.

    Plăci video

    Lista de nuclee grafice Intel acceptate

    Intel HD 3000
    Intel HD 4000
    Intel HD 4600 (laptop-uri)
    Intel HD 5000

    Radeons (AMD) pornesc, dar din nou cu explozie. De exemplu, cardurile noi (RX-4**), precum și binecunoscutele R9 380 sau R9 380x, pot afișa pur și simplu încărcarea pe un ecran negru.

    Lista de carduri AMD acceptate exact

    Seria Radeon HD 4000
    Seria Radeon HD 5000
    Seria Radeon HD 6000 (de preferință 6600 și 6800)
    Seria Radeon HD 7000 (de preferință 7700, 7800 și 7900)
    Seria Radeon R9 200 (R9 290 nu pornește)
    Seria Radeon R9 300 (Pot exista probleme cu R9 380. Nu l-am testat personal, dar judecând după recenziile de pe Reddit cu aceste carduri Există Probleme)

    În acest manual nu vom lua în considerare instalația grafică AMD, deoarece totul se reduce la patch-uri framebuffer și la modificările ID-ului dispozitivului în bootloader (care este individual pentru toată lumea). Mai multe informații despre cardurile AMD aici: faceți clic (engleză).

    Situația este complet diferită cu cardurile de la NVidia. Aproape toți sunt încântați, cu excepția unora special talentați. Problemele sunt observate în episodul 10, dar cel mai probabil nu vor apărea curând. Pe plăcile GTX, grafica pornește cu o jumătate de lovitură, nici plăcile GT nu rămân în urmă, deși există câteva excepții.

    Lista plăcilor NVidia funcționale

    Seria GeForce 7000
    Seria GeForce 8000
    Seria GeForce 9000
    Seria GeForce 200
    Seria GeForce 400
    Seria GeForce 500
    Seria GeForce 600
    Seria GeForce 700
    Seria GeForce 900

    Sunt mai mult decât sigur că îți vei găsi cardul în listă.

    Controlor de rețea

    Cred că nu este nevoie să știți cum vă puteți identifica placa de rețea...

    Ghid începător

    Deschideți Task Manager → fila performanță → Ethernet (Windows 10), va exista o conexiune la rețea cu litere mari și negre.

    Apropo, poți să te uiți și în BIOS

    Într-un fel sau altul, nu ne vom opri asupra acestui lucru în detaliu. În orice caz, va trebui să instalați o placă de rețea, așa că voi oferi pur și simplu o listă de plăci de rețea acceptate.

    Plăci de rețea

    Intel Gigabit

    Seria 5 – 82578LM/82578LC/82578DM/82578DC
    Seria 6 și 7 – 82579LM/82579V
    Seria 8 și 9 – I217LM/I217V/I218LM/I218V/I218LM2/I218V2/I218LM3

    Realtek

    RTL8111, 8168, 8101E, 8102E, 8131E, 8169, 8110SC, 8169SC
    RTL8111/8168 B/C/D/E/F/G
    RTL8101E/8102E/8102E/8103E/8103E/8103E/8401E/8105E/8402/8106E/8106EUS
    RTL8105/8111E/8111F/8136/8168E/8168F

    Atheros

    AR8121, 8113, 8114, 8131, 8151, 8161, 8171, 8132,8151, 8152, 8162, 8172
    AR816x, AR817x acceptat

    Broadcom

    BCM5722, 5752, 5754, 5754M, 5755, 5755M, 5761, 5761e, 57780, 57781, 57785,5784M, 5787, 5787M, 5908, 5908, 5908, 5908, 5784M

    Marvell

    88E8035, 88E8036, 88E8038, 88E8039, 88E8056, 88E8001

    Ucigaş

    Memorie

    Nu există restricții. Sistemul rulează pe doi gigaocteți. Recomandat 4. Autorul recomandă 8.

    De fapt, am rezolvat hardware-ul. Dacă în această etapă nu te-ai răzgândit, mergi mai departe.

    Pasul 2. Creați o unitate flash USB bootabilă și implementați programul de instalare pe aceasta

    Așadar, venim la exersare. Permiteți-mi să vă reamintesc că facem toate acestea din Windows. Voi spune imediat că nu vom folosi imagini din tracker-ul rădăcină, care sunt atât de înflăcărați recomandate de persoanele pentru care totul funcționează cu hackintosh „până la 18”. În primul rând, avem nevoie de utilitarul BDU (BootDiskUtiliy).

    Veți avea nevoie de o unitate flash > 8 GB. Orice.

    1. Lansați utilitarul
    2. Disc de destinație → selectați unitatea noastră flash
    3. Formatați discul

    Acum așteptăm. Unitatea flash va fi formatată în Apple HFS și împărțită în două partiții, dintre care una va avea instalat bootloader-ul (CLOVER), iar a doua va rămâne goală, astfel încât instalatorul să poată fi implementat acolo.

    După manipulările finalizate, obținem aproximativ următoarea imagine:

    Apoi, trebuie să implementați programul de instalare pe a doua partiție. Facem acest lucru și prin utilitatea BDU. Cu toate acestea, întrebarea aici este de unde să obțineți imaginea. Există două opțiuni: luați unul gata făcut, deja despachetat sau obțineți-l personal din Instalați Mac OS Sierra.app din AppStore. Deoarece a doua metodă necesită destul de mult timp, iar căutarea acestui .app în sine durează foarte mult timp, o vom folosi pe prima. Meșterii au pregătit deja fișiere HFS gata făcute pentru acest utilitar și le-au extras din .app pentru noi. Tot ce ne trebuie este să o descarcăm (imaginea cântărește aproape 5 giga, așa că o poți pune doar la descărcare). De fapt, descărcați macOS 10.12 Sierra de aici.

    1. Extragem din arhiva HFS Partition File (HFS+), un fisier cu extensia .hfs.
    2. În fereastra utilitarului BDU „Disc de destinație”, selectați Partea 2 a unității noastre flash stricate.
    3. Deschideți „Restaurare partiție”.
    4. Căutați și selectați fișierul nostru *.hfs. Vă rugăm să rețineți că nu trebuie să fie mai mare decât partiția PART 2.
    5. Așteptăm să fie despachetat.
    Gata, programul de instalare de pe unitatea flash este despachetat și gata de funcționare.

    Acum vom avea nevoie de câteva fișiere pentru sistemul dvs. Am adunat tot ce am nevoie în această arhivă. Mai târziu voi explica ce și de ce.

    Veți avea nevoie și de acest kext, descărcați-l și: faceți clic. Despachetăm folderul din arhivă în rădăcina partiției Clover și kext-ul în folderul pe care l-am despachetat. Totul este gata. Unitatea flash este gata. Daţi-i drumul.

    Pasul 3: Instalați macOS Sierra pe un computer Intel

    Verificăm dacă unitatea flash este introdusă în portul 2.0. Reporniți, intrați în BIOS. Permiteți-mi să vă reamintesc că BIOS-ul nostru este UEFI. Dezactivați virtualizarea (Virtualizarea Intel). Setați prioritatea de pornire (BOOT) pe unitatea noastră flash. Asigurați-vă că va porni în modul UEFI. Salvați și aplicați setările, reporniți. Ajungem la meniul lui Clover.

    Clover este un program de descărcare și instalare Hackintosh.

    Apăsați săgeata în jos până ajungem la meniul Opțiuni. Apasa Enter. Tot ce ne trebuie aici este această linie:

    Scriem în el următoarele:

    < span class = "hljs-attr" >kext - dev - mod = 1< / span > < span class = "hljs-attr" >fără rădăcină = 0< / span >-v< span class = "hljs-attr" >npci = 0x2000< / span > < span class = "hljs-attr" >nv_disable = 1< / span >

    Permiteți-mi să explic ce face fiecare dintre aceste argumente:

    kext-dev-mode=1 este un argument necesar, fără de care hack-ul nu va rula. Vă permite să încărcați kexturi în sistem (Inițial, FakeSMC.kext).
    rootless=0 - dezactivează SIP (System Integrity Protection). Arg necesar.
    -v - „Modul verbal”. În loc de un măr frumos, vom vedea o încărcare „consolă”, astfel încât să putem identifica o eroare dacă apare una.
    npci=0x2000 (sau 0x3000, în funcție de versiunea PCI-e) - opțional. Prevenim oprirea descărcării în etapa de scanare PCI. Nu trebuie să-l înregistrați.
    nv_disable=1 - opțional. Pentru a evita încărcarea artefactelor și a altor deșeuri, dezactivați shell-ul grafic. Încărcăm în modul grafic nativ la rezoluție ortodoxă 144p. Nu trebuie să-l înregistrați.

    Aplicați argumentele apăsând Enter. Selectați Boot Mac OS Sierra din OS X Base System. Și așa, a început descărcarea locului de naștere. Să ne uităm imediat la unele erori: încă se așteaptă dispozitivul rădăcină - controlerul IDE nu are timp să se conecteze.

    Fix

    Reconectam unitatea flash la un alt port 2.0, pornim cu următoarele argumente:
    kext-dev-mode=1 rootless=0 cpus=1 npci=0x2000 -v UseKernelCache=Nu

    Lipsește transportul controlerului Bluetooth - placa video nu s-a pornit sau FakeSMC.kext nu a fost conectat. Verificați dacă există FakeSMC.kext în folderul kexts/other. Bluetooth nu are nimic de-a face cu asta.

    Fix

    Încărcăm astfel:

    kext-dev-mode=1 rootless=0 -v npci=0x2000
    Sau cam asa:
    kext-dev-mode=1 fără rădăcină=0 -v -x npci=0x2000

    Dacă astfel de erori rămân, atunci încercăm să încărcăm astfel:

    < span class = "hljs-attr" >kext - dev - mod = 1< / span > < span class = "hljs-attr" >fără rădăcină = 0< / span >-v< span class = "hljs-attr" >npci = 0x3000< / span > < span class = "hljs-attr" >darkwake=0< / span > < span class = "hljs-attr" >nv_disable = 1< / span > < span class = "hljs-attr" >CPU = 1< / span >

    În alte cazuri, doar Google vă va ajuta, deși aceste remedieri ar trebui să rezolve aceste probleme.

    Așteptăm. În unele momente poate îngheța. Dacă îngheață mai mult de un minut, reporniți. Ar trebui să ajute în unele cazuri.

    Și iată-ne, de fapt, în programul de instalare. Selectați o limbă și faceți clic pe săgeată. Pachetul de limbă se va încărca (se poate bloca pentru un minut). Acum deschideți Utilities>Disk Utility, trebuie să formatăm discul pentru macOS. Selectați discul dorit și faceți clic pe „Ștergeți”. Pentru comoditate, numim noul disc „Macintosh HD”. Formatați și închideți Disk Utility. Apoi, selectați discul pe care vom instala sistemul (în cazul nostru, Macintosh HD) și instalați-l.

    Instalarea durează de la 15 la 30 de minute, totul depinde de viteza de scriere pe disc. După instalare, sistemul ne va solicita să setăm o conexiune la internet - omiteți-o, vom face acest lucru mai târziu. Creăm un utilizator. Gata, suntem în sistem. Sau mai degrabă, în ciotul ei. Nimic nu funcționează încă pentru noi. Dacă reporniți mașina, va fi imposibil să intrați în sistem (din cauza absenței unui bootloader).

    Fix

    Dacă computerul încă repornește sau se oprește, puteți alege să porniți de pe o unitate flash, apoi selectați „Boot macOS Sierra from Macintosh HD” în meniul clover, fără a uita să scrieți argumentele de pornire în meniul de opțiuni.

    Pasul 4. Configurarea de bază a sistemului și instalarea kexts

    Deci, iată-ne în sistem. Deși ea poate face puțin, nu vom intra online, grafica nu funcționează și, în general, totul arată foarte rău. Acest lucru trebuie reparat.

    Să ne dăm seama ce sunt kexturile.

    Kext(Kernel Extension) - extensii de kernel care rulează cutare sau acel echipament care este incompatibil cu Mac-ul original (De exemplu, unde în aimak putem găsi o placă de rețea de la Realtek sau o placă de sunet?). Acestea sunt de ce avem nevoie acum.

    Mai întâi, avem nevoie de folderul PostInstall, pe care l-ați despachetat în partiția CLOVER de pe unitatea flash USB bootabilă. De acolo, mai întâi avem nevoie de utilitarul Kext, care ne permite să instalăm kexts pe sistem. Îl lansăm, introducem parola utilizatorului, așteptăm până când vedem inscripția „Totul gata”.

    Instalăm kext-ul pe placa de rețea (dosarul de rețea, sortat în foldere pentru fiecare placă de rețea), pur și simplu trageți-l în fereastra programului. Așteptăm până când apare mesajul „Toate gata”. Apoi, accesați secțiunea CLOVER a unității noastre flash, apoi la kexts, apoi la Altele. Copiați FakeSMC.kext de acolo în orice loc (mai bine în același PostInstall), apoi instalați-l în același mod ca și kext-ul de pe placa de rețea. Veți avea nevoie și de un USB 3.0 kext. A fost în arhiva Legacy_13.2_EHC1.kext.zip, pe care ați extras-o în PostInstall. Să-l instalăm.

    Gata, am configurat Internetul, USB și am permis sistemului să pornească deloc (FakeSMC.kext imită cipul System Management Control, care este prezent doar pe plăcile de bază Apple. Fără acest kext, sistemul pur și simplu nu va porni).

    Acum să instalăm bootloader-ul. Accesați folderul PostInstall → Clover_v2.3k_r3949. Există un fișier *.pkg, deschideți-l.

    Faceți clic pe continua, citiți informațiile despre bootloader (mint, faceți clic și pe continua). Apoi, în colțul din stânga jos, faceți clic pe „Configurare”.

    Pentru pornirea UEFI, setați următoarele setări:

    Vom vorbi mai târziu despre încărcarea moștenită, deoarece totul este puțin mai complicat acolo și va trebui să corectați DSDT.
    Faceți clic pe „Instalare”. Să trecem prin procesul de instalare a bootloader-ului.
    Gata, bootloader-ul este instalat.

    Pasul 5. Configurare bootloader

    După instalare, vom primi un bootloader Clover curat, neconfigurat, care trebuie să fie ușor configurat. Deschideți Clover Configurator (în viitor nu recomand să utilizați acest program pentru editarea punct cu punct a configurației bootloader-ului).

    Mai întâi, trebuie să ajungem la partiția EFI cu bootloader-ul. În meniul din stânga, faceți clic pe Mount EFI. Apoi, faceți clic pe Verificare partiție, va apărea un tabel cu toate partițiile. Partiția de care avem nevoie ar trebui să fie pe aceeași partiție cu Apple_HFS, apare ca EFI EFI. Faceți clic pe Mount partition. În listă, selectați discul de care avem nevoie (De exemplu, disk0s1). Vă rugăm să rețineți că există o eroare în care toate secțiunile nu sunt vizibile. Rotiți rotița mouse-ului astfel încât să puteți derula între secțiuni și să o selectați pe cea de care aveți nevoie.

    Apoi, faceți clic pe Deschidere partiție. Se va deschide un „dosar” cu secțiunea dorită. Accesați EFI>TRIFOI. Copiați plist.config în folderul PostInstall pentru comoditate. De asemenea, pentru orice eventualitate, copiați-l în altă parte, deoarece cel pe care tocmai l-am copiat va fi editat. Și încă unul pentru backup. Copiați și deschideți plist.config.

    Vedem ceva de genul asta:

    ACPI - Nu atingem corecțiile, aruncăm (DropOEM) placa video (DropOEM_DSM funcționează atunci când se întâlnesc două corecții DSDT. Prin urmare, lăsăm metoda originală de autopatch ca bootloader și o dezactivăm pe a noastră, dacă apare una).
    Accesați secțiunea BOOT.

    Așa că aici trebuie să pătrundem. Argumentele le stabilim singuri, în funcție de sistem.

    V (verbos) - modul de pornire „text” deja familiar. Este mai bine să nu îl activați, ci să îl înregistrați manual dacă este necesar.
    arc – arhitectură. În cazul meu x86_64
    npci este o cheie deja cunoscută de noi. Postăm dacă este necesar. Recomand să faceți primul boot fără el, dar în modul Verbose.
    darkwake - responsabil pentru modul de repaus și hibernare. Are 7 moduri. Dacă visul nu începe prin schimbarea modului hibernare în terminal, atunci vă recomand să folosiți încercare și eroare pentru a găsi modul darkwake dorit.
    cpus=1 - lansare folosind un singur nucleu. Nu recomand alegerea.
    nvda_drv=1 - activarea driverului web NVidia, pe care îl vom instala puțin mai târziu. Alegeți dacă aveți nVidia.
    nv_disable=1 - dezactivează grafica non-video și rulează pe driverul Mac nativ. Este mai bine să nu selectați, ci să vă înregistrați manual dacă este necesar.
    kext-dev-mode=1 și rootless=0 au fost deja explicate mai devreme.

    Să mergem la subsecțiunea din dreapta.

    Volum de pornire implicit - partiția de pe care va începe în mod implicit selecția discului pentru pornire. În mod implicit, LastBootedVolume (ultima partiție selectată).
    Legacy - Legacy Boot pentru versiunile mai vechi de Windows și Linux. Depinde foarte mult de hardware și de designul BIOS-ului, așa că au fost dezvoltați mai mulți algoritmi:
    LegacyBiosDefault - pentru acele BIOS-uri UEFI care au protocolul LegacyBios.
    PBRTest, PBR - PBR Opțiuni de pornire, acest lucru este doar exagerat. În cazul meu, PBR funcționează.
    XMPDetection=DA este un parametru important. Fixează cantitatea de RAM, sloturi, matrițe, frecvența și numărul de canale.
    DefaultLoader - dacă există mai multe încărcătoare pe partiție, selectați-o pe cea implicită. Nu trebuie să fie gol!
    Timeout - timp înainte de pornirea automată.
    Rapid - un parametru care omite selecția unei partiții și trece imediat la descărcare.
    -1 (Timeout -1) - dezactivează pornirea automată.

    Omitem secțiunea CPU, bootloader-ul însuși va prelua valorile necesare. De asemenea, este mai bine să omiteți dispozitivele dacă nu aveți nimic de fals. Dezactivați driverele - dezactivați driverele inutile la pornire. GUI - personalizarea aspectului bootloader-ului. Cred că nu este nevoie să explic nimic aici, nu există parametri speciali aici. Rezoluția ecranului, limba și tema meniului. E simplu. Grafică - setări grafice și injecții.

    Nu atingeți parametrul Inject NVidia! La lansare vor exista artefacte. Este conceput pentru a rula carduri de linie GT mai vechi

    Kernel și Kext Patch - patch-uri și personalizare kernel. În mod implicit, Apple RTC este selectat. E mai bine să nu te atingi. SMBIOS este sucul, personalizarea și contrafacerea macului.

    Pentru a configura informațiile din fabrică, faceți clic pe pictograma baghetă magică. Apoi, selectați iMac (dacă este PC) sau MacBook (dacă este laptop).

    ACHTUNG 3

    Puteți căuta, de asemenea, printre configurațiile mai vechi, cum ar fi MacMini sau Mac Pro. Sarcina ta este să-l alegi pe cel care seamănă cel mai mult cu hardware-ul tău.

    Nu adăugați nimic la Memorie și sloturi. Aceștia sunt parametri pur cosmetici pe care trifoiul îi preia în etapa de încărcare. Parametrii setați incorect pot provoca conflicte.

    AVERTISMENT: plăcile video Nvidia fără editări policy-kext funcționează numai pe modelele Mac iMac13.1 și iMac14.2.

    În AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/info.plist corectăm Config1 la niciunul aici:

    Ar trebui să funcționeze acum.

    Gata. Nu atingem nimic altceva, am făcut setările de bază. Ne salvăm fișierul. Acum copiați-l în folderul CLOVER al partiției EFI, conectați-vă și înlocuiți-l. Permiteți-mi să vă reamintesc că înainte de aceasta ar fi trebuit să faceți o copie de rezervă.

    Pasul 6: Instalați driverul grafic și reporniți pentru prima dată

    Suntem aproape acolo. Acum nu mai rămâne decât să porniți placa video. Dosarul PostInstall conține pachetul WebDriver*.pkg. Deschideți-l și instalați-l. Apoi ne cere să repornim. Să repornim.

    Acum să ne asigurăm că nu pornim de pe o unitate flash, dar de pe hard disk în modul UEFI. Selectați Boot macOS Sierra din Macintosh HD. Să începem.

    Notă

    Recomand să utilizați comutatorul -v pentru prima rulare, astfel încât dacă ceva nu merge bine, puteți identifica imediat eroarea. Dacă bootloader-ul este defect și nu puteți intra în sistem, atunci porniți de pe unitatea flash, introduceți cheile necesare în opțiuni și porniți sistemul în modul Verbose.

    Gata, iată-ne în sistem. În imagine am arătat aproximativ cum va arăta axa după toate setările. Fiți atenți la modul în care sistemul v-a înțeles Mac-ul, precum și frecvența procesorului.

    Un semn sigur că driverul Nvidia funcționează va fi logo-ul său de pe bara de activități. Am dezactivat-o, apropo, pentru că ține în cale, dar poți accesa panoul de control al invizibilitate prin „Setări sistem...”. Putem verifica internetul prin Safari. USB 3.0 este banal prin conectarea unei unități flash la un port 3.0.

    În plus

    - Sunete

    Când vine vorba de sunet, situația este diferită. Dacă aveți o placă de sunet externă, descărcați pur și simplu driverele pentru aceasta de pe site-ul producătorului (dispozitivele analogice, cum ar fi consolele de mixare, nu necesită drivere și pornesc imediat). Pentru o placă de sunet integrată, utilizați unul dintre aceste kexturi:

    Referitor la AppleHDA

    Pentru ca acesta să funcționeze, trebuie îndeplinite următoarele condiții:

    1. Disponibilitatea de vanilie (pură) kext AppleHDA.kext în sistem.
    2. Prezența secțiunii HDEF în DSDT (sau remedierea de trifoi FixHDA_8000->True)
    3. Specificați aspectul în DSDT (sau în config.plist al dispozitivelor clover->Audio->Inject->1,2,28...etc. Selectați dintre cele specificate pentru codecul dvs. de mai sus)
    4. Pune deoparte TOATE corecții de sunet (dacă au fost în config.plist) din secțiunea KextsToPatch
    5. Eliminați DummyHDA.kext (dacă este utilizat)
    6. Dacă ați folosit VoodooHDA.kext, ștergeți-l. De asemenea, ștergeți AppleHDADisabler.kext și reconstruiți memoria cache.
    7. Pentru Intel HDMI 4000/4600, este necesară o soluție de trifoi: UseIntelHDMI->True

    De fapt, asta-i tot. După aceea, obținem macOS Sierra gata de utilizare.

    Ultima actualizare până la 27 decembrie 2016.

    Subiectul Hackintosh este puțin cunoscut și foarte rar abordat în lumea IT. Hackintoshing este la fel de rar vorbit despre grădinărit pe un stadion de fotbal. Dacă nu ați întâlnit încă acest cuvânt, voi încerca să explic pe scurt esența. Aceasta este instalarea sistemului de operare Mac OS X pe computere care nu sunt fabricate de Apple. Problema este că Apple a încetat să mai accepte hardware terță parte cu mult timp în urmă (dacă memoria este disponibilă, odată a fost posibil să obțineți o versiune de Mac OS și să o instalați pe non-Mac). Acum nu puteți să instalați sistemul Apple pe orice etapă „stânga”. Dar din moment ce există mulți oameni cărora le place să joace totul în calea lor, există și modalități de a instala OS X pe un computer terță parte cât mai simplu posibil. Am decis să încercăm să trecem aceste teste pe calea grea și să construim un Hackintosh.

    Disclaimer

    Prieteni, înainte de a începe să vorbim despre asta, vreau să vă avertizez - nu repetați ceea ce ați citit/văzut. Concluzia este că regulile actuale de licență interzic acest lucru. Băieții de la Apple în costume negre vor veni după tine și te vor servi cu o citație. Vom recrea acest proces doar în scopuri informaționale și vom distruge „fiecare ființă vie” după o experiență de succes/nereușită.

    Final

    Acum am ajuns în sfârșit la partea finală a asamblarii, instalării și testării Hackintosh. Din păcate, s-a dovedit a fi întârziat din cauza diverselor alte activități, dar nu am uitat de proiect și am adus experiența în final. În ciuda faptului că am primit o mulțime de comentarii în comentarii despre eșecul brusc din cauza selecției incorecte a hardware-ului, am reușit și am avut destul de mult succes. Mai mult, chiar de prima dată. Pentru cei dintre voi care nu sunt familiarizați cu proiectul, aici puteți găsi toate materialele anterioare pe această temă, iar eu căutam răspunsuri la întrebări și sfaturi. De fapt, nu voi mai amâna, să mergem în ordine.

    Ce trebuie să faceți după asamblare și cum să instalați sistemul

    Imediat după asamblare, asigurându-vă că ați făcut totul corect și că ați conectat totul, puteți începe pregătirea instalării sistemului. Există mai multe moduri de a face acest lucru, eu am ales-o pe cea recomandată - folosind UniBeast. Pentru instalare, veți avea nevoie de o unitate flash cu o capacitate minimă de 8 GB. În trei clicuri, o unitate flash de instalare este creată cu parametri predefiniti pentru un laptop sau, ca în cazul nostru, un desktop, cu versiunea de OS X selectată de utilizator. Toate software-urile suplimentare sunt pe site-ul menționat mai sus am primit OS X din Mac App Store.

    În continuare pregătim fierul de călcat. În BIOS trebuie să setați Optimized Defaults și să dezactivați VT-d, dacă este acceptat. TOATE?! Sincer, m-am gândit că va fi mai greu. În practică, toate aceste acțiuni nu necesită pregătire specială sau vizite suplimentare la magician. Setări și probleme minime. Mai ales când instrucțiunile detaliate sunt disponibile gratuit.

    După două manipulări simple cu unitatea flash și BIOS, puteți începe instalarea. Aici mă așteptam și la capcane, dar nu au fost. După ce am pornit de pe unitatea flash și am selectat OS X, am început instalarea obișnuită a OS X. Folosind Disk Utility, am pregătit unitățile și am început instalarea obișnuită. Și oricât de mult mă așteptam la un fel de problemă, nu a existat una. Repet, o instalare normală de OS X. Dar după aceea mai trebuia să dansez, după cum se spune. Sistemul mai trebuia configurat. Dacă reporniți în timpul instalării se desfășoară în mod normal, atunci fără a instala driverul, este posibil să nu puteți porni din nou în sistem.

    După instalare, trebuie să lansați Multibeast. Acest utilitar vă va ajuta să instalați driverele de care aveți nevoie. Și aici totul este simplu, de la experiența instalării unui Hackintosh bazat pe aceeași placă de bază (toate plăcile recomandate pentru Hackintosh au fost deja studiate pe forumuri), trebuie doar să aplici parametrii necesari. Pe baza experienței din acest caz, am aplicat setările descrise acolo. Dar am ales identificatorul nu iMac, ci Mac Pro. Și acest identificator nu a funcționat. Puțin mai târziu, cu ajutorul unui prieten care era mai informat în această problemă, am obținut ID-ul corect folosind aplicația Chameleon Wizard.

    Așa a funcționat totul. Sunetul, rețea, video, toate caracteristicile sistemului au fost afișate corect. Totul a funcționat și bine. Dar după prima repornire, sistemul a refuzat să pornească. Ulterior s-a dovedit că a fost suficient să dezactivez grafica integrată a Intel HD 4600. Deoarece nu am prea multă experiență, nu am vrut să mă mai chinesc din nou. Mai mult, nu am văzut nevoia de grafică integrată, pentru că avem un Nvidia GeForce GTX 780, care cu siguranță ar fi trebuit să fie suficient fără o soluție integrată.

    Din acel moment nu au mai fost probleme. Sistemul a intrat în liniște, nu au existat dificultăți cu reporniri și opriri. Actualizarea 10.9.2 care a sosit a fost instalată fără surprize, dar driverele de sunet au trebuit instalate din nou. După cum mi-au explicat mai târziu, aceasta este o problemă universală cu Hackintoshes. După ce te-ai asigurat că totul funcționează, poți începe să lansezi aplicații și jocuri pentru teste ulterioare, muncă și divertisment. Să începem cu indicatorii de referință.

    Performanță și teste

    Pentru testul de performanță, am folosit trei aplicații generale de testare, Black Magic Disk Speed ​​​​Test pentru unități, mai multe jocuri și am testat Final Cut Pro X. Din păcate, pot compara performanța cu Mac Pro doar pe baza datelor de pe Internet, dar pentru orice eventualitate, am făcut teste și pe MacBook Pro 15'' (mijlocul lui 2012). Voi vorbi despre stabilitatea muncii bazată exclusiv pe experiența utilizatorului, desigur, a mea. Deci, să începem cu testele sintetice. În stânga sunt capturi de ecran de la Hackintosh, în dreapta sunt MacBook Pro al meu.

    După cum puteți vedea din rezultate, Hackintosh este destul de puternic. Cel mai tânăr model al noului Mac Pro obține 14.426 de puncte în GeekBench, în timp ce Hackintosh-ul nostru a obținut 14.885 de puncte. Aproximativ aceeași diferență va fi la alte teste. Este o altă chestiune să-l compar cu MacBook-ul meu, care este semnificativ inferior Hackintosh, deși în sine este un laptop foarte puternic.

    Unitățile funcționează conform așteptărilor. SSD-ul de la GoodRam arată o viteză foarte bună. Desigur, pe măsură ce unitatea se umple, aceasta poate scădea. În timpul testelor, am umplut discul cu 165 GB (75 GB au rămas liberi), iar acest lucru nu a afectat viteza. Unitatea de hard disk de 4 TB din seria WD Black arată și ele rezultate destul de bune.

    Acum despre jocuri - este o plăcere. Există foarte puține jocuri pe Mac și chiar mai puține sunt cele bune. Pe scurt, toate jocurile posibile rulează la setări grafice maxime fără scăderi în FPS. Am jucat Dirt 2, F1, Counter-Strike: Global Offensive, puțin Dota 2 și Call of Duty Black OPS. Totul este la maxim si fara cele mai mici frane. În comparație cu MacBook-ul meu Pro, trebuie să recunosc dominația totală a Hackintosh. Este grozav să joci la setările grafice maxime, în timp ce vezi mai mult de o sută de FPS. Deoarece joc adesea CS:GO, am fost foarte mulțumit de munca subiectului nostru de testare, care nu m-a dezamăgit niciodată - nu există îngheț, încetinire sau scăderi FPS în orice situație de joc.

    Un alt test a fost redarea video în Final Cut Pro X. Pentru experiment, am luat prima secvență video pe care am întâlnit-o, am mărit durata videoclipului la exact 5 minute, am aruncat trei efecte vizuale pe întregul videoclip, am adăugat trei tranziții, muzică , și l-a rulat pentru randare. MBP-ul meu a finalizat videoclipul în 35 de minute și 17 secunde, în timp ce Hackintosh l-a finalizat în doar 6 minute și 54 de secunde. Cred că comentariile de aici sunt complet inutile. Când vine vorba de performanță, nu există plângeri despre Hackintosh.

    Sarcini zilnice

    Sincer, Hackintosh-ul nostru nu a fost diferit în sarcinile zilnice în comparație cu MBP-ul meu. Nu vorbesc despre ușurința în utilizare, ci doar despre funcționarea sistemului. Este exact la fel ca OS X, care funcționează rapid și îndeplinește la fel de rapid sarcinile care îi sunt atribuite. Browserele, editorii de fotografii, calendarele, e-mailurile și tot ce folosim în fiecare zi sunt exact la fel. Excepție au fost actualizările de sistem, care necesită totuși să vă mânuiți puțin cu driverul, așa cum am scris mai sus. Deoarece nu au existat plângeri sau entuziasm inutil, putem trece la următorul punct.

    Defecte

    Hackintosh este cool! Foarte tare! Dar, desigur, nu a fost lipsit de dezavantajele sale. În primul rând, potențiale probleme cu actualizările. Pentru moment, totul funcționează stabil, dar după următoarea actualizare, pot apărea erori nedorite și este posibil să rămâneți fără sunet sau rețea. Și pentru a evita acest lucru, va trebui să stai constant pe forumuri specializate și să monitorizezi informațiile despre actualizări. La fel este și cu sistemele de operare noi. Apple actualizează sistemul de operare în fiecare an, iar dacă această tendință continuă așa, va exista un disconfort cu upgrade-ul în fiecare an.

    Al doilea punct de inconvenient va fi volumul fierului de călcat. Am avut norocul să lucrez pe o varietate de computere Apple: MacMinis, iMacs, Mac Pro din generațiile anterioare și tot felul de MacBook-uri din ultimii ani. Toate aceste mașini sunt mai silențioase decât Hackintosh-ul nostru. Nu există disconfort în birou, unde există o cameră mare și munca este în plină desfășurare tot timpul. Dar acasă un astfel de computer este foarte zgomotos. Chiar și în modul în care 98% din puterea procesorului este în starea „Idle”, computerul este foarte audibil.

    Un alt punct de plângere cu privire la sunet este necesitatea unei plăci de sunet suplimentare. Nu spun că sunetul nativ este rău, dar pot auzi clar diferența de sunet din căști în comparație cu semnalul de la MacBook-ul meu. Apple folosește hardware audio destul de grozav (pentru simplii muritori), iar Hackintosh nu a putut concura aici. Deși, repet, dacă nu m-aș obișnui cu rezultatele de la Apple, cu siguranță sunetul de aici ar fi suficient.

    Deoarece avem un card Wi-Fi în Hackintosh, practic am folosit doar Wi-Fi. MBP-ul meu gestionează Wi-Fi mai ușor decât Hackintosh-ul meu. Desigur, aceasta nu este o diferență foarte vizibilă, dar în testele de viteză SteedTest, MacBook-ul arată aproximativ +25%. Am efectuat teste în momente diferite, cu aceleași servere și de mai multe ori. Desigur, nu în același timp. Și de fiecare dată MacBook-ul a produs scoruri mai mari.

    Punctele slabe ale Hackintosh sunt criptarea datelor și secțiunea de recuperare. Criptarea, după cum mi-a spus un utilizator Hackintosh avansat, poate fi o problemă și trebuie să studiați bine forumurile înainte de a experimenta. Dar pur și simplu nu există o partiție de recuperare și ar trebui să aveți întotdeauna pregătită o copie de rezervă (acest lucru se aplică nu numai Hackintoshes) și o unitate flash cu software-ul necesar pentru a instala OS X.

    Avantaje

    L-am certat puțin, așa că să-l lăudăm. Să începem cu faptul că la prețul unui Mac Pro de bază poți obține un Hackintosh cu o unitate mai încăpătoare și un iPhone pentru schimbare. În timp ce Mac Pro va avea un SSD de 256 GB, Hackintosh va avea un HDD de 4 TB. Având în vedere nevoile utilizatorilor cu putere de astăzi, capacitatea de stocare accesibilă este un avantaj major. Mai mult, într-un Hackintosh poți adăuga memorie în timp, ceea ce în cazul unui Mac Pro va fi o opțiune mai scumpă și mai externă.

    Chiar și în Hackintosh, puteți controla singuri conectorii disponibili. Adică, în funcție de nevoile tale, poți avea o mulțime de USB (comparativ cu un Mac), mai multe ieșiri video și alte lucruri de care ai nevoie. Pe Mac, conectorii pot fi afectați numai folosind docuri și hub-uri, ceea ce este mai puțin convenabil.

    Și personalizarea generală a Hackintosh pare mai avantajoasă. Adică dacă ai vrut să schimbi placa video, schimbă doar placa video. Nu puteți reuși astăzi acest truc cu niciun Mac actual (cu excepția vechilor profesioniști). Dacă îți place moddingul, fă tot ce-ți dorește inima. Pe Internet puteți găsi chiar și Hackintosh-uri în carcase Mac Pro cu îmbunătățiri în interior și o fereastră în lateral. Dar, desigur, o actualizare ușoară a „internelor” pare cu adevărat mai interesantă, deoarece Mac-ul trebuie actualizat complet, dar în Hackintosh este suficient să deschideți capacul și să schimbați, de exemplu, placa video.

    Deși acesta este un punct controversat, înlocuirea mai ușoară a componentelor este un avantaj foarte bun. Și chiar dacă nu toată lumea face acest lucru, sunt sigur că fiecare persoană a contactat odată serviciul, iar întreținerea unui Hackintosh este mai ușoară și mult mai ieftină. Mai mult decât atât, cu un iMac, de exemplu, este mai bine să contactați serviciul, iar dacă acest serviciu este, pentru a spune ușor, nu cel mai bun, atunci puteți obține praf sub afișaj (la urma urmei, numai prin îndepărtarea afișajului puteți alege interiorul). Nu există astfel de probleme cu Hackintosh aici puteți face totul singur fără ajutorul unui instrument special sau condiții speciale. Și nici măcar nu vorbim despre overclocking, ceea ce este aproape imposibil pe un Mac!

    Merita?

    Hackintosh în sine este mai ieftin decât Mac. Da. BINE. Dar dacă adăugați costul unui monitor, tastatură, mouse/trackpad bun, veți ajunge cu aproximativ aceeași sumă de bani. Dar da, Hackintosh va fi mai productiv. Dacă comparăm modelul nostru în mod specific, atunci sunt aproape de Mac Pro în ceea ce privește performanța (pe baza rezultatelor testelor de pe Internet, nu este încă posibil să se testeze în practică), dar Hackintosh este mai mare, mai tare și în același timp. timpul are mai multă memorie. Pentru cei cărora le place să joace cu hardware-ul și să-l actualizeze frecvent, Hackintosh este destul de potrivit. Dar esteții, fanii minimalismului și iubitorii înfocați ai Apple (și numai Apple) nu își vor permite niciodată să facă asta. Cel mai probabil vor rămâne fără pantaloni și vor găsi bani în plus, dar va fi un Mac Pro pe masă!

    Concluzii și impresii personale

    După ce am lucrat la Hackintosh-ul nostru în ultima săptămână, am făcut tot ce fac de obicei pe MacBook-ul meu. Sarcinile nu s-au schimbat deloc. Indiferent cât de mult aș vrea să găsesc vina, nu pot, totul funcționează stabil și nu este mai puțin plăcut. Dacă nu acordați atenție la câteva deficiențe cu sunetul și actualizările, atunci rezultatele experimentului pot fi considerate pur și simplu ideale. Hardware-ul funcționează așa cum ar trebui, există suficientă performanță pentru orice. Este chiar greu să mă gândesc la ceva ce nu aș putea face pe această mașină, dar aș face pe un Mac.

    Aș lua un astfel de computer pentru mine? Sincer, dacă aș avea bani gratuit pentru un computer de serviciu, aș construi un Hackintosh ca acesta fără să mă mai gândesc. Dar merită să acordați atenție obiectivelor. În cazul meu, acest computer ar servi pentru editare video și jocuri pentru navigare pe web și muzică și filme, este chiar mai bine să luați un Mac. Utilizatorul obișnuit al Hackintosh, în general, nu are nevoie de probleme potențiale cu actualizările. Dar pentru entuziaști și oameni care nu se sfiesc să schimbe hardware, aceasta va fi o soluție foarte interesantă.

    Aș numi experiența noastră de succes. Puteți rula OS X pe hardware terță parte fără nicio pregătire specială, doar având la îndemână manualul și componentele potrivite. Și într-o condiție atât de simplă, sistemul va fi stabil și aproape la fel de funcțional.

    Dacă găsiți o eroare, evidențiați o bucată de text și faceți clic Ctrl+Enter.

    De fapt, caracteristicile computerului pe care a fost instalat hackintosh:

    • Carcasa: Raijintek Metis Red.
    • Placa de baza: ASRock Z370M -ITX/ac.
    • Procesor: i7-8700T.
    • RAM: Kit GoodRam DDR4 2133MHz 16GB 2x8GB.
    • SSD: KingDian N480 240GB, KingDian S280 480GB, Micron 1100 MTFDDAK256TBN Media.
    • Wi-Fi: Broadcom BCM94352Z NGFF Dual Band 802.11ac 867M Wifi BT 4.0 Lenovo FRU 04X6020.
    • Alimentare: Corsair RM550x.

    Intel UHD630 încorporat este utilizat în prezent ca placă video. Și pentru ca Wi-Fi-ul plăcii de bază să funcționeze în hackintosh, a trebuit să cumpăr un nou modul de pe ebay - Broadcom BCM4352, deoarece modulul standard de la Intel nu are kexturile necesare.

    Imagine de disc

    Pentru a instala hackintosh, am descărcat o imagine din High Sierra 10.13.4 (Acum există o versiune mai actuală) de pe rutracker.org util și, conform instrucțiunilor din subiect, am scris-o pe o unitate flash.

    Programe

    Pentru a instala și configura OS X, veți avea nevoie de un anumit set de programe care sunt instalate după prima lansare a sistemului de operare. Le puteți descărca pe o unitate flash gratuită în avans, deoarece nu va exista internet imediat după instalare.

    • Clover EFI Bootloader- Bootloader EFI, vă permite să rulați hackintosh, Windows, Linux și ele împreună. ()
    • Clover Configurator- Pentru o editare mai ușoară a config.plist al lui Clover. ()
    • Montator EFI- Un program pentru montarea unei partiții EFI pe un disc hackintosh. ()
    • Utilitarul Kext- Utilitar pentru instalarea kexturilor. (insanelymac.com)

    Kext

    Sau „extensie kernel”, le puteți numi un fel de drivere pentru hackintosh.

    • FakeSMC- emulează funcționarea unui controler SMC care transmite informații despre computer, temperatura procesorului etc către sistemul de operare. Necesar pentru a rula hackintosh. (bitbucket.org)
    • FakePCIID- Interceptează solicitările PCI -ID și returnează valoarea specificată prin FakeID în Clover. Este necesar pentru ca unele kex-uri Wi-Fi și grafică încorporată să funcționeze. (bitbucket.org)
    • BrcmPatchRAM- Kexts pentru modulul Broadcom Wi-Fi. (bitbucket.org)
    • VoodooHD- Kext universal pentru audio. ()
    • AppleALC- Kext audio alternativ. (github.com)
    • IntelMausiEthernet- Kext va lansa Intel Ethernet. (bitbucket.org)
    • IntelGraphicsFixup- Remediere pentru diverse plăci video integrate de la Intel. (github.com)
    • Shiki- Corectarea posibilelor probleme cu redarea video. (github.com)
    • Lilu- Extensie pentru a suporta diverse kexturi. (github.com)

    Instalare

    După pornirea de pe unitatea flash de instalare în modul UEFI, începem instalarea. În fereastra Clover, selectați „Boot Mac OS from OS X Base System” și așteptați să apară instalarea OS X, care va dura până la cinci minute. Accesați utilitarul de disc și formatați discul dorit. Pe una dintre unitățile SSD am lăsat Windows 10 instalat anterior și am formatat celălalt SSD din program de instalare în format AFPS, numindu-l clasic Macintosh HD. Instalați OS X și așteptați repornirea. După repornire, îl vedem din nou pe Clover.

    Deoarece am o placă video Intel UHD630 încorporată, a trebuit să specific parametrul de boot -disablegfxfirmware, astfel încât instalarea să poată continua după o repornire ciclică cu eroarea „Începe procesul de încărcare a firmware-ului Gfx”. Pentru a specifica o opțiune de pornire în Clover, deschideți secțiunea Opțiuni, introduceți -disablegfxfirmware în linia Boot Args și apăsați Enter.

    După instalare, ne găsim în OS X și primul lucru pe care îl facem este să instalăm cel descărcat anterior Clover EFI Bootloader. În elementul Tip de instalare, selectați Setări și bifați casetele:



    Iată o listă de kexturi instalate pe mine:

    • FakeSMC.kext
    • FakeSMC_LPCSensors.kext
    • FakeSMC_GPUSensors.kext
    • FakeSMC_CPUSensors.kext
    • FakeSMC_ACPISensors.kext
    • FakePCIID.kext
    • FakePCIID_Intel_HD_Graphics.kext
    • FakePCIID_Broadcom_WiFi.kext
    • BrcmFirmwareData.kext
    • BrcmPatchRAM2.kext
    • IntelGraphicsFixup.kext
    • IntelMausiEthernet.kext
    • VoodooHDA.kext
    • Shiki.kext
    • Lilu.kext

    De asemenea, plasați-vă kexturile în folderul EFI/EFI/CLOVER/kexts/Other pentru bootloader-ul Clover.

    Dacă discul este formatat în AFPS, poate fi necesar să remediați problema de pornire:

    • În Finder - Go - Mergi la Folder
    • Introduceți /usr/standalone/i386/
    • Copiați apfs.efi în /EFI/EFI/CLOVER/drivers64UEFI/

    Configurația Clover este editată în fișierul EFI/EFI/CLOVER/config.plist. Poate fi editat prin program Clover Configurator sau folosind manual Cod Microsoft Visual Studio.

    Corecție de compatibilitate Intel UHD 630 pe Coffee Lake

    După instalare, am adăugat parametrul -disablegfxfirmware la secțiunea Boot-Arguments din config.plist.

    Pâlpâirea rezultată a imaginii pe grafica încorporată a procesorului de generație Coffee Lake poate fi corectată folosind instrucțiuni simple. Deschideți un terminal și introduceți:

    sudo nano /System/Library/Extensions/AppleIntelKBLGraphics.kext/Contents/Info.plist

    În fișierul deschis, în terminal, găsiți IOPCIPrimaryMatch, în partea de jos a fișierului. La sfârșitul rândului următor - , găsiți 0x3E928086 și adăugați 0x3E918086 în fața acestuia.


    Salvați modificările fișierului cu combinația Ctrl + X, acceptați modificările Y și apăsați Enter.

    sudo nano /System/Library/Extensions/AppleIntelKBLGraphicsFramebuffer.kext/Contents/Info.plist

    În care căutăm IOPCIPrimaryMatch, unde până la sfârșitul liniei adăugați 0x3E918086 0x3E928086 .


    Goliți memoria cache cu comanda:

    sudo kextcache -i / sudo touch /System/Library/Extensions && sudo kextcache -u /

    Remediere volum VoodooHDA .kext

    Uneori, VoodooHDA .kext produce un sunet care este mai silențios decât în ​​Windows 10. Îl puteți remedia prin deschiderea kext-ului cu butonul din dreapta al mouse-ului Afișați conținutul pachetului - Dosarul Conținut - Deschideți fișierul Info.plist cu un editor.

    Găsiți linia VoodooHDAEnableHalfVolumeFix și schimbați valoarea următoarei linii în .

    Dacă nu au avut loc modificări semnificative, puteți găsi blocul:

    PCM 90 Rec 90 Castig 90 iMix 90

    Și schimbați toate 90 la 100, apoi reinstalați kext.

    În cele din urmă

    Astfel, a fost instalat hackintosh 10.13.4, care a fost actualizat în curând la 10.13.5 fără probleme.


    Conectarea la un cont și conectarea la iCloud și la alte servicii Apple au mers fără probleme. Sistemul de operare funcționează stabil, iar instalarea nu este atât de complicată pe cât părea la prima vedere. Problemele au apărut doar cu suportul modulului Wi-Fi, motiv pentru care a trebuit să cumpăr un Broadcom BCM4352 și să aștept să fie livrat din China. Drept urmare, am instalat Windows 10 pentru jocuri pe unul dintre SSD-uri și hackintosh, care este încărcat implicit, pe celălalt. Selectarea sistemului are loc la încărcarea în Clover.

    Materialele folosite

    • Articol din habrahabr.
    • Experiența unei persoane cu o placă de bază similară pe tonymacx86.com.
    • Instrucțiuni pentru repararea Intel UHD 630, la hackintosher.com.
    • Imagine cu