Instalarea și configurarea clover. Revizuirea programului Clover. Lucrul cu bara de marcaje

Pentru confortul de a lucra cu un număr mare de fișiere, pagini, marcaje etc. unele programe implementează așa-numitele file. Filele sunt disponibile în toate browserele moderne și în cele mai recente ediții ale Microsoft Office, dar în același timp în standard "Conductor" nu au fost adăugate până acum, deși ar fi potrivite în el.

Această problemă poate fi rezolvată prin instalarea de utilități speciale, dintre care una este Clover.

setări de trifoi

Mai întâi trebuie să descărcați programul de pe site-ul oficial al dezvoltatorilor chinezi. Nu este nimic complicat în descărcarea și instalarea programului, așa că să trecem direct la setările pachetului deja instalat. Este recomandat să reporniți computerul după instalare. Modificările vor fi aplicate imediat.

standard de interfață "Explorator" se va schimba ușor - în partea superioară vor apărea numai file. Există file similare în Google Chrome. Principalele caracteristici pe care utilizatorul trebuie să le cunoască:

  • Pentru a deschide o filă nouă în "Explorator" doar apăsați rotița mouse-ului și treceți cu mouse-ul peste un folder;
  • Când faceți dublu clic pe un spațiu gol dintr-o filă deschisă, reveniți la un nivel superior;
  • Fila poate fi închisă nu numai făcând clic pe pictograma crucii, ci și pur și simplu făcând dublu clic pe ea cu butonul drept al mouse-ului. De asemenea, îl puteți închide trecând pur și simplu peste fila dorită și făcând clic pe rotița mouse-ului.

Pentru a accesa setările programului, faceți clic pe pictograma cheie din partea stângă sus a ferestrei. Aici puteți personaliza aspectul filelor prin schimbarea temei. De asemenea, puteți importa marcaje dintr-un fișier HTML. În plus, următorii parametri sunt configurați prin bifarea:


Cu file, puteți efectua exact aceleași acțiuni ca într-un browser obișnuit, adică să le mutați, să le închideți, să comutați între ele, să le duplicați etc.

Dacă trebuie să fixați una sau mai multe file, atunci această funcționalitate este implementată și în Clover. Faceți clic dreapta pe fila de interes și selectați elementul din meniul contextual „Pin”. Odată fixată, fila nu va fi închisă accidental, în plus, va începe implicit cu "Explorator".

Pentru a anula fixarea unei file, faceți clic dreapta pe ea și selectați opțiunea „Anulați fixarea”. Acum va fi ca o filă obișnuită.
Clover are mai multe comenzi rapide utile de la tastatură:


Lucrul cu bara de marcaje

Pentru a transfera orice element la „Bara de marcaje” trebuie doar să-l trageți acolo cu mouse-ul. De asemenea, îl puteți selecta cu un clic de mouse și apăsați comanda rapidă de la tastatură Ctrl+D. Pentru a deschide un marcaj fixat, faceți clic pe el cu butonul stâng al mouse-ului. Se va deschide în „Explorer”, dar dacă elementul care se deschide este un program, scurtătură sau fișier, atunci deschiderea se va face în interfața corespunzătoare.

Marcajele inutile pot fi șterse din "Panouri". Faceți clic dreapta pe un marcaj și selectați o opțiune "Șterge".

Copierea elementelor

Clover are o funcționalitate mai convenabilă pentru tragerea și copierea articolelor dintr-un dosar în altul. Pentru a copia orice folder, fișier, comandă rapidă sau grup al acestora, deschideți fila în care doriți să mutați elementele. Apoi selectați obiectul de transferat și trageți-l cu mouse-ul în fila dorită. Elementul ar trebui să aibă o inscripție "Copie". Eliberați obiectul.


Clover este un program gratuit grozav care extinde capacitățile obișnuite "Explorator" Windows. Chiar și un utilizator de PC fără experiență se poate descurca cu asta.

CITIȚI-MA VA ROG

Dacă NU PUTEȚI decomprima fișierele pe o unitate flash, vă rugăm să vă îndepărtați de tastatură și să citiți imediat cartea „Computer for Dummies: a detaliat guide on how to use a PC” !!!

1. Toate fișierele sunt încărcate în MEGU. Cine se confruntă cu probleme cu ea - în comentariile pe care le-au încărcat din nou pe torrent.
2. Vă rog să nu mă întrebați despre instalarea Mac-urilor pe laptopuri. te rog. Vă rog. Acesta este un proces foarte hemoroizi. Instalați ubuntu și conectați tema Mac. Obțineți aceeași experiență
3. Rar răspund pe Habré, scrie VK pentru toate întrebările.

Acest manual / ghid / etc este scris pentru cei cărora le este prea lene să culeagă bucată cu bucată cutare sau cutare informații despre instalarea unui „mac” pe un PC, totul este clar și pe rafturi.

Pentru început, înainte, de fapt, de a instala sistemul în sine pe un PC, trebuie să decideți 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 o 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 complicată ș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 celor două cuvinte „Macintosh” și „Hack”, care înseamnă în esență „mac piratat”, deși nu are nimic de-a face cu „hacking” aici. .

În acest ghid, vom lua în considerare crearea unei unități flash USB de instalare de sub Windows (deoarece acesta este cel mai popular sistem printre „hackintoshnikii începători”), instalarea sistemului pe un disc gol, extinderea nucleului pentru hardware-ul dvs. și, de fapt , instalarea și configurarea bootloader-ului (în acest moment sunt multe și există 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, vreau să vă atrag atenția asupra faptului 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 într-un fel sau altul rulează pe aproape orice configurație, o face întotdeauna în moduri diferite. Prin urmare, merită imediat să ne analizăm fierul de călcat.

Procesoare

Deci, să începem cu faptul că pe mașinile cu procesoare AMD sistemul NU VA funcționa(Este foarte greu să numim acea stare de agonie pe moarte, în care va ajunge, „muncă”). Da, de fapt, puteți pune un nucleu personalizat, îl puteți refa și așa mai departe, dar are sens să reinventați roata din bețe dacă într-un fel sau altul se va rupe oricum. Sistemul se ridică fără probleme pe procesoarele Intel, începând cu Core i3 (vorbim în special despre macOS Sierra 10.12, lansările anterioare pot apărea și pe procesoarele 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

Există probleme la procesoarele socket 2011-3, în special la chipset-ul X99. Se manifestă de obicei din cauza prea multor clopoței și fluiere pe placa de bază.

Plăci video

În continuare, să ne uităm la grafică. Dacă utilizați grafică Intel integrată (în cazul meu este HD4600), atunci cel mai probabil veți avea nevoie de o „fabrică” de grafică separată (deși pot începe nativ).

Lista de nuclee grafice Intel acceptate

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


Radeon (AMD) pornește, dar din nou cu explozie. De exemplu, cardurile noi (RX-4**), precum și binecunoscutele R9 380 sau R9 380x, pot pur și simplu aduce boot-ul pe un ecran negru.

Lista de carduri AMD acceptate exact

Seria Radeon HD 4000
Seria Radeon HD 5000
Seria Radeon HD 6000 (de preferat 6600 și 6800)
Seria Radeon HD 7000 (de preferat 7700, 7800 și 7900)
Seria Radeon R9 200 (R9 290 nu pornește)
Seria Radeon R9 300 (Poate fi 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 fabrica de grafică AMD, deoarece totul se reduce la patch-uri framebuffer și înlocuiri de ID dispozitiv în bootloader (care este individual pentru fiecare). Citiți mai multe despre cardurile AMD aici: tyk (engleză).

Situația este destul de diferită cu cardurile de la NVidia. Aproape toată lumea începe, cu excepția unora deosebit de dotați. Probleme sunt observate la seria a 10-a, dar, cel mai probabil, nu vor fi în curând.Totul este în regulă. Pe plăcile GTX, grafica pornește cu o jumătate de lovitură, nici plăcile ediției GT nu rămân în urmă, deși există câteva excepții acolo.

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
UPD 14.05 Seria Geforce GTX 1000


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

Controlor de rețea

Cred că nu trebuie să știți cum vă puteți determina placa de rețea...

ghid nou

Deschideți Task Manager → fila „Performanță” → Ethernet (Windows 10), va fi o placă de rețea cu litere mari și negre.

Apropo, poți să te uiți în continuare în BIOS „e


Într-un fel sau altul, nu ne vom opri asupra acestui lucru în detaliu. În orice caz, va trebui să porniț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,5906,5906M,577848M,

Marvell

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

ucigaş

E2200

Memorie

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

Cu fierul, de fapt, mi-am dat seama. Dacă în această etapă nu te-ai răzgândit, mergi mai departe.

Pasul 2. Realizarea unei unități flash bootabile și implementarea programului de instalare pe aceasta

Deci, venim la exersare. Permiteți-mi să vă reamintesc că facem toate acestea de sub Windows. Voi spune imediat că nu vom folosi imagini din tracker-ul rădăcină, care sunt sfătuite atât de vehement de oameni care lucrează totul cu hackintoshnik-uri „până la 18”. Mai întâi avem nevoie de utilitarul BDU (BootDiskUtiliy).

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

1. Rulaț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 va fi împărțită în două partiții, dintre care una va avea instalat bootloader-ul (CLOVER), iar a doua va rămâne curată, astfel încât instalatorul să poată fi implementat acolo.

După manipulările efectuate, obținem ceva de genul următoarei imagini:


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ă mult timp și este nevoie de foarte mult timp pentru a căuta acest .app în sine, o vom folosi pe prima. Meșterii au pregătit deja fișiere HFS gata făcute pentru acest utilitar, 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 descărca pur și simplu). De fapt, descărcați macOS 10.12 Sierra de aici.

1. Obținem din arhivă fișierul de partiție HFS (HFS +), un fișier 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 „Restaurați partiția”.
4. Căutați și selectați fișierul nostru *.hfs. Vă rugăm să rețineți că nu ar trebui să fie mai mare decât secțiunile PARTEA 2.
5. Așteptăm să fie despachetat.
Totul, programul de instalare de pe unitatea flash este despachetat și gata de funcționare.

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

Veți avea nevoie și de acest kext, îl descarcăm și noi: poke. Despachetăm folderul din arhivă la rădăcina secțiunii Clover și kext-ul în folderul pe care l-am despachetat. Totul este gata. Unitatea flash este gata. Să mergem mai departe.

Pasul 3 Instalați macOS Sierra pe un Intel-PC

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

Clover („Clover”) este un încărcător hackintosh, precum și instalatorul său.

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

Scriem în el următoarele:

kext-dev-mode=1 rootless=0 -v npci=0x2000 nv_disable=1
Permiteți-mi să explic ce face fiecare dintre aceste argumente:

kext-dev-mode=1 - arg necesar, fără de care hack-ul nu va începe. 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 descărcare „de consolă”, astfel încât să putem identifica eroarea, dacă există.
npci=0x2000 (sau 0x3000, în funcție de versiunea PCI-e) - opțional. Vă avertizăm că descărcarea se va opri în etapa de scanare PCI. S-ar putea să nu scrieți.
nv_disable=1 - opțional. Pentru a evita artefactele în timpul încărcării și alte deșeuri, dezactivați shell-ul grafic. Încărcat în modul grafic nativ la rezoluție ortodoxă de 144p. S-ar putea să nu scrieț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 nativă. Să analizăm imediat câteva erori: încă 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 funcționat. Verificați dacă există FakeSMC.kext în folderul kexts/other. Sinezub 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:

kext-dev-mode=1 rootless=0 -v npci=0x3000 darkwake=0 nv_disable=1 cpus=1
Î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ă se blochează 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 limba și faceți clic pe săgeată. Pachetul de limbă va fi încărcat (se poate bloca pentru un minut). Acum deschideți Utilities>Disk Utility, trebuie să formatăm discul pentru macOS. Selectați discul dorit, faceți clic pe „Ștergeți”. Pentru comoditate, numim noua unitate „Macintosh HD”. Formatați, închideți Disk Utility. Apoi, selectați unitatea pe care vom instala sistemul (în cazul nostru, Macintosh HD), instalați.

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

Fix

Dacă computerul încă s-a repornit sau s-a oprit, atunci puteți alege să porniți de pe o unitate flash USB, apoi selectați „Boot macOS Sierra from Macintosh HD” în meniul clover, fără a uita să scrieți argumente de pornire în meniul de opțiuni.


Daţi-i drumul…

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

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

Să înțelegem ce sunt kexturile.

kext


Instalăm kext-ul pe placa de rețea (dosarul Rețea, l-am sortat în foldere pentru fiecare placă de rețea), doar trageți-l în fereastra programului. Așteptăm să apară inscripția „Totul gata”. Apoi, accesați secțiunea CLOVER a unității noastre flash, apoi la kexts, apoi la Altele. Copiăm FakeSMC.kext de acolo în orice loc (mai bine la același PostInstall), apoi îl instalăm în același mod ca și kext-ul 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 cu PostInstall. Îl instalăm.

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


Facem clic pentru a continua, citim informațiile despre bootloader (mint, faceți clic și pe continuare). Apoi, în colțul din stânga jos, faceți clic pe „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 Configurarea bootloader-ului

După instalare, vom obține un bootloader Clover curat, neconfigurat, care trebuie să fie ușor reconfigurat. Deschidem Clover Configurator (în viitor nu vă sfătuiesc să folosiți acest program pentru editarea punctuală a configurației bootloader-ului).

Apoi, faceți clic pe Deschidere partiție. Deschide un „dosar” cu secțiunea dorită. Mergând EFI>

Vedem ceva de genul asta:


Accesați secțiunea BOOT.

-v (verbos) - modul de pornire „text” deja familiar. Este mai bine să nu activați, ci să prescrieți manual dacă este necesar.
arc – arhitectură. În cazul meu x86_64
npci este cheia pe care o știm deja. Expunem dacă este necesar. Recomand să faceți primul boot fără el, dar în modul Verbose.
darkwake - responsabil pentru somn ș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 - începeți să utilizați un singur nucleu. Nu recomand alegerea.
nvda_drv=1 - activarea webdriver-ului Nvidia, pe care îl vom instala puțin mai târziu. Alegeți dacă aveți nVidia.
nv_disable=1 - dezactivează invizibilitatea grafică și rulează pe driverul nativ Poppy. Este mai bine să nu alegeți, dar, dacă este necesar, să prescrieți manual.
kext-dev-mode=1 și rootless=0 au fost deja explicate înainte.

Trecem la subsecțiunea din dreapta.
Default Boot Volume - partiția de pe care, implicit, va începe selecția unui disc 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 construcția hardware și BIOS, așa că au fost dezvoltați mai mulți algoritmi:
LegacyBiosDefault - pentru acele BIOS-uri UEFI care au protocolul LegacyBios.
PBRTest, PBR - variante de PBR Boot, este pur și simplu exagerat. În cazul meu, PBR funcționează.
XMPDetection=DA este un parametru important. Fixează cantitatea de RAM, sloturi, zaruri, 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 - timpul până la pornirea automată.
Rapid - un parametru care omite selectarea unei partiții și trece imediat la pornire.
-1 (Timeout -1) - dezactivează pornirea automată.

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

ACHTUNG 3

Puteți căuta, de asemenea, printre configurațiile mai vechi, cum ar fi MacMini sau Mac Pro. Sarcina ta este să alegi macul 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.


Acum ar trebui să funcționeze.

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

Iată că suntem aproape la obiectiv. Acum rămâne doar să porniți placa video. Dosarul PostInstall conține pachetul WebDriver*.pkg. Deschide-l, instalează-l. Apoi ne cere să repornim. Repornim.

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 o unitate flash USB, specificaț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 la frecvența procesorului.

În plus

- Sunete

În ceea ce privește sunetul, situația este diferită. Dacă aveți o placă de sunet externă, descărcați 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ă) AppleHDA.kext kext în sistem.
  2. Având o secțiune HDEF în DSDT (sau o remediere a trifoiului FixHDA_8000->True)
  3. Specificați aspectul în DSDT (sau în clover config.plist Devices->Audio->Inject->1,2,28...etc. Alegeț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. Intel HDMI 4000/4600 necesită remedierea clover UseIntelHDMI->True
De fapt, asta-i tot. După ce pregătim macOS Sierra.

UPD din 14.05.2017

- În comentarii, oameni amabili au reîncărcat fișierul din mega în torrent. Acest lucru se datorează faptului că mulți oameni au o problemă la descărcarea unui fișier de pe un mega. Sincer să fiu, nu știam că Mega are o limită de viteză de descărcare (folosesc un cont premium). De asemenea, vă rog să-mi scrieți toate întrebările în VK, dar mai întâi verificați comentariile. Există șansa ca problema dvs. să fi fost deja rezolvată acolo. Din nou, nu sunt responsabil pentru niciun risc care ar putea fi pus pe computerul dumneavoastră. De asemenea, vreau să precizez un punct că articolul este prezentat doar în scop educațional. Însuși faptul de a instala un hackintosh pe un PC este o încălcare gravă a politicii Apple cu privire la sistemul lor, care este pedepsită de lege. Autorul nu încurajează utilizarea MacOS pe computere non-Apple și nu încurajează schimbarea codului sursă al sistemului.
- Sfârșitul

Etichete: Adăugați etichete

Despre minunatul bootloader trifoi. De fapt, urmărim acest proiect încă de la început - în fiecare lună Clover devine din ce în ce mai funcțional, iar în viitorul foarte apropiat poate fi declarat cel mai bun dintre descărcătoarele moderne.

Dar principalul lucru în Clover este că este creat de compatriotul nostru împreună cu tine, felie. Puteți discuta cu el pe forumul applelife.ru, îi puteți spune despre bug-uri, puteți sugera noi funcții, iar șansa de a fi auzit este mult mai mare decât în ​​cazul lui Chameleon sau XPC.

Despre Clover se poate vorbi mult timp, așa că astăzi ne vom limita la o scurtă prezentare a caracteristicilor, avantajelor și dezavantajelor bootloader-ului.

Preistoria lui Clover este simplă: bootloader-ul XPC la modă anterior nu a vrut să lucreze pe laptopul slice, în legătură cu care a decis să înceapă să-și creeze propriul bootloader hackintosh, mai puțin pretențios, dezvoltând în același timp dezvoltările acumulate în domeniu. de lansare EFI pe plăcile BIOS.

Până în prezent, Clover este un bootloader EFI care se dezvoltă dinamic, care și-a ajuns din urmă și și-a depășit concurenții în ceea ce privește capabilitățile. Compatibilitatea este, de asemenea, în ordine: proprietarii celor mai moderne plăci de bază bazate pe procesoare Intel o pot încerca în acțiune.

Funcțiile Clover pot fi împărțite în două grupuri - ceea ce pot și ar trebui să poată face toate astfel de încărcătoare de pornire și ceea ce poate face numai acest încărcător de pornire. Prima grupă include:

  • Suport de pornire EFI pentru Mac OS X și Windows
  • se încarcă tabelul DSDT corectat
  • capacitatea de a încărca selectiv tabele ACPI individuale
  • generarea de P-States și C-States pentru procesor (acest lucru vă scutește de a fi nevoie să scrieți secțiunea procesorului în DSDT)
  • încărcarea kex-urilor dintr-un director terță parte
  • injectie de placi video, sunet si Ethernet
  • capacitatea de a schimba UUID-ul computerului
  • Patch-uri USB

Dar mult mai interesante sunt caracteristicile distinctive ale lui Clover:

  • cu acest bootloader, panoul de setări „Boot Volume” va funcționa uman. Veți putea comuta între sistemele instalate la fel ca pe un Mac real
  • Clover, deși este un bootloader EFI, poate porni sistemele vechi pe care alți bootloaderi EFI refuză să le vadă. De exemplu, dacă ați instalat Windows nu printr-un mediu EFI, Clover va putea încă să pornească sistemul
  • Clover poate porni Linux, nu numai în modul Legacy, ci și printr-un mediu EFI
  • Clover poate extrage și patchează DSDT din mers! Adevărat, la momentul scrierii acestui articol, această caracteristică se află în stadiul de finisare activă, dar nu avem nicio îndoială că în curând va funcționa pe deplin. Această caracteristică permite utilizatorului să se descurce deloc fără problemele DSDT. Încărcătorul va face totul de la sine
  • pe plăcile de bază cu UEFI, Clover poate porni direct din mediul UEFI fără a emula nimic. Astfel, visul de lungă durată al multor hackintoshnik este întruchipat în realitate - de a folosi module EFI reale pe plăcile PC.
  • Aspectul lui Clover este foarte personalizabil. Puteți schimba nu numai pictogramele, logo-urile și fundalurile, ci chiar și fonturile
  • Clover vă permite să faceți capturi de ecran direct din interfața sa grafică (F10) și, de asemenea, știe cum să înregistrați un jurnal amănunțit al procedurii de pornire (F2).
  • Clover vă permite să stocați configurații independente pentru diferite computere pe un singur suport de pornire. De exemplu, puteți crea o unitate flash miraculoasă care va încărca cu succes atât desktop, cât și laptop.

Clover este instalat aproape în același mod ca Chameleon - va trebui să înlocuiți sectoarele de încărcare. Instalarea este acceptată pe unități flash, hard disk și o partiție EFI ascunsă a discurilor GPT. Un program de instalare PKG convenabil elimină nevoia utilizatorului de a introduce comenzi în Terminal, totul este perfect automatizat.

Clover se instalează în folderul EFI al partiției ale cărei sectoare de boot au fost înlocuite. Structura fișierelor și folderelor este următoarea:

Fișierul DSDT corectat ar trebui să fie plasat în folderul EFI/ACPI/pattched. Modulele EFI suplimentare se află în folderele drivers32 și drivers64. Driverele pentru diferite sisteme (inclusiv Mountain Lion) sunt plasate în folderul kexts conform versiunilor sale de sistem. Seturile de setări pentru diferite computere se află în subfoldere în interiorul EFI / OEM.

Există două fișiere principale de setări în Clover:

  • EFI/BOOT/config.plist este responsabil pentru tot ce are legătură cu hackintosh. Toți parametrii de bază sunt setați aici
  • EFI/BOOT/refit.conf - Setări de aspect Clover

Temele pentru Clover sunt despachetate în folderul EFI/BOOT/teme. În plus, fiecare temă are de obicei propriul fișier refit.conf. Apropo, există deja destule subiecte pentru Clover, iată doar câteva exemple:

Dar frumusețea este o chestiune secundară, cel mai important lucru este că Clover funcționează normal pe configurația ta hardware. Iar pentru asta trebuie să te chinuiești cu fișierul config.plist. Numele cheilor din acest fișier diferă de formatele acceptate în Chameleon, iBoot sau XPC, așa că editarea nu va funcționa. Iată un exemplu de conținut al config.plist:

SystemParameters

boot-args
darkwake=0
prev-lang:kbd
ro:0
DefaultBootVolume
Leon
CustomUUID
8A2EBD6C-8F0D-58AC-8745-92С4A1FD177A
InjectSystemID
Nu

BiosVendor
Compania Apple.
BiosVersion
MP51.007F.B00.0903051113
BiosReleaseDate
10/28/10
producător
Compania Apple.
numele produsului
MacPro5,1
versiune
1.5
Familie
Mac
Număr de serie
G8031788GWR
producator de placi
Compania Apple.
BoardSerialNumber
C020321R035DC771H
ID bord
Mac-F221BEC8

ProcessorType
0x0601
CpuFrequencyMHz
2667
BusSpeedkHz
133330
QPI
2500

GraphicsInjector
Nu

StringInjector
da
DeviceProperties

PCIRootUID
0
HDAIinjecție
Detecta
LpcTune
da

DropOemSSDT
Nu
GenerateCStates
Nu
GeneratePStates
Nu
smartUPS
Nu
PatchNMI
Nu
FixDsdtMask
0x0000

Secțiunea superioară setează steaguri de pornire, limba implicită a computerului, volumul de pornire (după nume), UUID-ul hardware.

Secțiunea SMBIOS este destinată să prescrie informații despre modelul Mac, sub care tunde hackintosh. Toți parametrii de aici sunt identici cu informațiile care sunt introduse în alte încărcătoare.

În secțiunea CPU, sunt introduse informații despre procesorul dvs. - identificatorul său hexazecimal, frecvența, viteza magistralei (notă - în kiloherți) și QPI.

Secțiunea Grafică vă permite să introduceți informații despre placa video. Puteți introduce cantitatea de memorie (cheie VRAM), numărul de ieșiri video (VideoPorts), framebuffer (numai carduri AMD, tasta FBName), carduri NVCAP și valoarea display-cfg.

Secțiunea PCI vă permite să injectați șiruri, să schimbați numărul PCI Root, să activați sau să dezactivați corecțiile HDA și LPC.

În cele din urmă, secțiunea ACPI conține mulți parametri legați de parametrii de funcționare a procesorului (C-States, P-States), modul sleep, patch-ul NMI. Patch-ul DSDT este activat din mers aici - în loc de 0x0000, trebuie să introduceți o mască hexazecimală corespunzătoare sumei codurilor corecțiilor de care aveți nevoie. Detalii.

Puteți găsi întrebări frecvente detaliate despre instalarea și configurarea Clover pe forumul AppleLife.

Trifoiul are o mulțime de avantaje, credem că este clar din cele de mai sus. Dar există și câteva dezavantaje enervante:

  • încărcare lungă. Din păcate, Clover se încarcă mult mai mult decât XPC (de aproape trei ori). Pe plăcile de bază cu UEFI, situația este mai bună.
  • probleme cu iCloud. Mulți utilizatori se plâng de incapacitatea de a se conecta la iCloud. Absolut nicio remediere nu ajută. Probabil, problema este legată de mecanismul de injectare UUID - fie Clover îl înlocuiește nu peste tot, fie acolo unde nu este necesar să se înlocuiască
  • probleme cu sistemele EFI. Deși Clover nu este foarte prietenos cu Windows 8, pot apărea ecrane albastre ale morții, computerul poate îngheța când este oprit sau când intră în modul de repaus. Desigur, vreau să dau vina pe stângaciul Windu pentru asta, dar în acest caz cu siguranță nu este vina ei;)

În caz contrar, Clover este o opțiune excelentă pentru un hackintoshnik începător care nu dorește să-și petreacă timp și efort pentru a regla cu atenție sistemul. Clover automatizează multe dintre sarcinile de rutină cu care se confruntau anterior cei care doreau să organizeze un hackintosh. Acest bootloader duce cu adevărat hackintosh-ul cu un pas mai aproape de Mac-urile reale.

  • Distribuție OS X Yosemite 10.10. Este nevoie de imaginea de retail, nu de ansamblul. Lăsați alți utilizatori să folosească ansambluri de rahat, vom instala sistemul original. Îl puteți descărca de aici: http://rutracker.org/forum/viewtopic.php?t=4753908 (UPD: în prezent link-ul torrentului actual este http://rutracker.org/forum/viewtopic.php?t=4846916 )
  • Hardware compatibil cu OS X 10.10 si anume: chipset Intel Z77, Z87. Potrivit și pentru H77, H87. Procesor Intel Core i3, i5, i7. Placa de baza compatibila, de preferat de la Gigabyte. Cele mai bune optiuni sunt: ​​GA-Z77.., GA-Z87-D3H, GA-Z87m-HD3, GA-Z87-HD3, dar altele sunt disponibile si pe chipset Z77, Z87. Placa grafica compatibila! Pentru un hackintosh de succes, aceasta este o componentă foarte importantă. Potrivit pentru seria Intel HD 4000, Intel HD 4600, Nvidia GT 6xx. Plăcile video excelente care nu necesită o fabrică suplimentară sunt GT 640, GTX 650. Luați mai bine de la Asus sau Gigabyte. Nu luați plăci video de la Palit! Uneori apar probleme cu fabrica de plăci video de la acest producător. Hardware modern pentru hackintosh poate fi vizualizat (actualizat).
  • O unitate flash de cel puțin 8 GB, am folosit 16, dar nu am avut alta. Monitor cu intrare DVI, HDMI. Tastatură și mouse.

Deci, să începem. Voi vorbi despre crearea unei unități flash USB bootabile cu OS X 10.10 Yosemite deja de sub Yosemite instalat. Puteți face același lucru și de la sub 10.8 și 10.9 nu există nicio diferență.

Dacă nu aveți OS X instalat pentru a crea o unitate flash bootabilă, este în regulă. Puteți rula OS X dintr-o mașină virtuală, cum ar fi VMWare. Puteți descărca de pe rutracker: http://rutracker.org/forum/viewtopic.php?t=4479139

Nu aș scrie acest articol dacă nu aș putea instala Yosemite. Asadar, haideti sa începem!

Deschideți imaginea descărcată, faceți clic dreapta pe OS X Yosemite Beta și selectați Afișați conținutul pachetului:

/Conținut/SharedSupport/

Deschideți fișierul InstallESD.dmg. Veți vedea fișierul BaseSystem.dmg. Deschidem acest fișier. Dacă fișierul nu este afișat deoarece este ascuns, utilizați programul Afișare fișiere ascunse. Îl puteți descărca de aici: https://yadi.sk/d/F_nshCPMbZxxW

Deschideți Disk Utility. Launchpad->Altele->Utilitar disc. Mai întâi, să formatăm unitatea flash. Deschideți fila Disk Partition și procedați la fel ca în captura mea de ecran:







Toate. Unitatea flash a fost formatată. Acum trebuie să restaurați fișierul BaseSystem.dmg pe unitatea flash USB. Dacă l-ați deschis în Finder, atunci va fi afișat în utilitarul de disc din stânga. Urmează următoarele instrucțiuni:



apoi faceți clic pe butonul de restaurare și ștergere:





După finalizarea copierii, se va deschide o nouă fereastră. Nu-l închide. Închideți Disk Utility, nu mai avem nevoie de el. Deschideți unitatea flash și găsiți fișierul Pachete, trebuie să îl ștergeți. Se afla la urmatoarea adresa:

Sistem/Instalare/

Ștergeți fișierul pachete:



Nu închide fereastra. Copiați folderul Pachete în locul fișierului șters. Se află pe discul InstallESD.dmg montat:



Lipiți folderul pe unitatea flash:



După ce ați copiat folderul Pachete pe unitatea flash, mergeți la unitatea ESD Instalare OS X și copiați două fișiere în rădăcina unității flash:



BaseSystem.chunklist și BaseSystem.dmg trebuie copiate. Dacă acest lucru nu se face, atunci OS X 10.10 Yosemite nu se va instala complet.



Odată cu crearea unei unități flash pentru hackintosh-ul nostru, am terminat. Acum trebuie să instalați bootloader-ul pe unitatea flash USB. Vom folosi versiunea de bootloader Clover 2695. Versiunile de mai jos nu vor funcționa, nu pot încărca OS X 10.10! Puteți descărca bootloader-ul Clover 2695 de aici: https://yadi.sk/d/FfnRT0NGba2KL

Instalare Clover:


Faceți clic pe „Schimbați locația de instalare...” și selectați unitatea noastră flash.







Pe diferite plăci de bază, parametrii necesari pot diferi. Folosesc un Gigabyte GA-Z87m-HD3, așa că am nevoie doar de opțiunile care sunt bifate.

Faceți clic pe butonul de instalare:



Dacă ați făcut totul corect, veți vedea o fereastră ca aceasta:



Acum trebuie să adăugăm kexturile de care avem nevoie pentru a porni sistemul. Aveți un folder EFI pe desktop. Deschide-l și mergi la următoarea adresă:

Deschideți folderul Other și adăugați conținutul acestei arhive acolo: https://yadi.sk/d/sUWYqol2ba2dk

Ar trebui să iasă așa:



Acum să deschidem fișierul EFI/CLOVER/config.plist. Găsiți linia Dispozitive și adăugați-o acolo

FakeID IntelGFX 0x04128086

Acest lucru trebuie făcut doar dacă aveți o placă grafică Intel HD 4600! Deoarece pentru fabrica acestei plăci video în OS X 10.10 este necesar să o înregistrați.

Ar trebui să iasă așa:

Salvăm fișierul. Totul, am pregătit o unitate flash. Acum repornim, selectăm Opțiuni (tasta O) și scriem în steaguri de pornire: -v -f kext-dev-mode=1 în continuare, sistemul este instalat. Poate fi necesar să formatați hard diskul în timpul instalării.

Asta e tot. Mai târziu va apărea un articol despre configurarea OS X 10.10 instalat

Salutări, aș dori să iau în considerare mai detaliat instalarea și configurarea bootloader-ului Clover pe HDD. Fiecare al doilea utilizator de Mac OS pe un hackintosh se confruntă cu probleme la configurarea lui Clover pe hard disk. Și pentru a spune simplu, nu există multe setări în Clover în sine, dar unde trebuie să săpăm este config.plist. Cea mai mică greșeală sau introducere suplimentară poate împiedica pornirea sistemului de operare Mac OS X pe un computer, trecând valori incorecte.

Se dovedește adesea că sistemul zboară într-un mod elementar, chiar și fără tamburine - acest lucru este posibil atunci când a fost creată o imagine care a fost creată pentru o configurație de PC mai mult sau mai puțin similară. Dar când instalăm Clover pe un hard disk, acesta nu vrea să pornească sistemul în niciun fel. Și trebuie să utilizați întotdeauna o unitate flash pentru a porni sistemul. De ce să merg departe, în primele luni eu însumi, l-am folosit până mi-am dat seama ce și de ce.

Apropo, acest lucru îmbunătățește securitatea foarte bine, nu m-am gândit la asta. În acest caz, unitatea flash este cheia sistemului!

În 80%, nici copierea conținutului partiției EFI de pe unitatea flash pe hard diskul EFI nu va ajuta.

De ce se întâmplă asta?

Răspunsul este foarte simplu - config.plist nu este configurat pentru hardware-ul dvs. Pentru o unitate flash de instalare, nu folosesc întotdeauna un fișier de configurare cu drepturi depline, mai des folosesc unul trunchiat cu un număr minim de patch-uri, blocând instalatorul OS X să detecteze hardware - acest lucru este suficient pentru ca sistemul să poată instala .

Chiar dacă aveți noroc și transferul EFI de pe o unitate flash pe un HDD va porni sistemul, nu este realist să faceți predicții despre indicatorii de performanță și stabilitate. Nu se știe ce valori setează automat Clover.

Odată configurate corect, EFI și Config.plist ar trebui să accepte în mod ideal orice versiune. În cazul meu, pot rula și instala Mavericks, Yosemite, El Capitan și Sierra cu același bootloader. Prin urmare, partiția mea EFI este aceeași pentru unitatea flash de instalare și pentru HDD.

Instalarea bootloader-ului Clover pe hard disk

Recomand tuturor să-l descarce exact, așa că va fi deja finalizat pentru sistemele de operare mai noi OS X. De exemplu, EFI-ul meu, pe care l-am făcut acum 3 ani, va lansa de minune Mavericks, dar nu vrea să ruleze în niciun fel El Capitan , dar cea mai recentă versiune rulează și setează oricare dintre ele. Dar merită remarcat imediat că cele mai recente versiuni de Clover 2.40 nu mai acceptă unele versiuni mai vechi de Mac OS X, .

Acest lucru se poate datora faptului că fiecare versiune a bootloader-ului are propriile defecte care au fost remediate în viitor și este posibil să nu fie în versiunea dvs., dar în orice caz nu va fi mai rău. Puteți citi ce erori și deficiențe au fost corectate și o sută completate. Apropo, folosind vechiul Clover și SMBIOS IMac, porturile USB frontale nu au funcționat pentru mine, după ce am instalat cea mai recentă versiune a bootloaderului - porturile au funcționat, trageți propriile concluzii.

Astăzi, de dragul interesului, am instalat mai multe versiuni și am verificat pe El Capitan. Timpul de pornire și funcționarea Mac OS X sunt exact aceleași. Am vrut să testez cuvintele unui blogger video hackintosh popular care susține că, cu fiecare actualizare a lui Clover, timpul de încărcare crește, ceea ce este o prostie completă. Timpul de încărcare depinde de mulți factori pe care i-am descris.

1. Descărcați Clover EFI Bootloader.

2. Rulați programul de instalare.

3. Configurați CLOVER

În cazul meu Clover_v2.4k_r4012 dar disponibil momentan Clover_v2.4k_r4035.Kak times și voi fi actualizat))).

Apasă pentru a continua...

Se schimbă locația de instalare pe unitatea de sistem...

Faceți clic pe Continuare și selectați „Configurare”

Acum vom lua în considerare setările pentru boot UEFI, care este suportat de aproape toate versiunile de BIOS pe plăcile de bază din ultimul deceniu și mi se pare că și cea anterioară.

Lăsați primele două puncte marcate. În acest caz, vom avea o oarecare ușurare în alegerea driverelor suplimentare care sunt proiectate pentru versiuni mai vechi de BIOS, drivere suplimentare pentru NTFS, mouse PS2, FAT și așa mai departe.

Unele articole devin inaccesibile pentru noi și, în cea mai mare parte, nu sunt necesare. Singurul dintre aceste elemente care poate fi util este alegerea temei meniului CLOVER. Dar atunci când alegeți, trebuie să țineți cont de faptul că o temă frumoasă necesită mai mult timp pentru a descărca și instala un driver suplimentar pentru afișarea normală pe aceleași monitoare HD și FULL HD și pe monitoare cu o rezoluție mai mare. Există dorința de a deranja.

Mergeți direct la Driver64UEFI

Noi sarbatorim EmuVariableUefi-64, OsxAptioFix2Drv-64, OsxAptioFixDrv-64, PartitionDxe-64 este un set necesar de drivere pentru a rula OS X pe un computer. În unele cazuri, nu puteți verifica PartitionDxe-64 dacă aveți un disc gol formatat în timpul instalării, dar uneori sistemul poate să nu pornească fără el.

CsmVideoDxe-64- acesta este doar driverul pe care trebuie să îl afișați pe monitoare HD, Full HD și de înaltă rezoluție. Acest driver va extinde tema pentru a se potrivi cu rezoluția ecranului, astfel încât să nu existe distorsiuni și va arăta, de asemenea, un măr mic, la fel ca pe mac-urile reale. Dar cu acest driver, sistemul de operare nu pornește întotdeauna și este necesară o repornire forțată. Și poate apărea oricând. Puteți porni o lună fără probleme și apoi veți vedea un semn de interdicție. Și după câteva reporniri, reporniți sistemul. Există o dorință de instalare, încă am suferit cu el folosind Mavericks, în ultimii ani l-am refuzat pe hard disk, l-am pus doar pe unități flash bootabile și chiar și atunci nu întotdeauna.

Și faceți clic pe instalare... Introduceți parola și închideți fereastra Clover după instalare.

Configurarea unei partiții EFI

După instalare, veți avea o pictogramă pe desktop când partiția EFI este montată, care este creată automat de bootloader. Dacă setați setările, așa cum am făcut eu, atunci când îl deschideți, veți avea aceleași fișiere pe disc.

Mergeți imediat la EFI -> CLOVER -> kexts

Ștergem folderele de care nu avem nevoie și pe care nu le vom folosi. Elimin totul, cu excepția 10.9, 10.11, 10.12, Altele. Altele - trebuie să rămână obligatorii.

În fiecare dintre folderele rămase le plasăm FakeSMC.kext- acest lucru este obligatoriu pentru toată lumea sau sistemul nu va porni.

Deținătorii de carduri Radeon vor avea nevoie Verde.kext, la instalarea și bootarea Mavericks cu o placă video ATI AMD Radeon7xxx, Verde nu este necesar, funcționează ca una nativă. În toate versiunile de peste 10.9, placa video nu va porni fără ea, veți vedea un ecran negru după ce sistemul pornește.

Mulți recomandă să aruncați aici kex-uri de rețea, dar eu nu fac asta, ca să fie posibil să instalez și să reinstalez OS X dacă este necesar, folosind partiția EFI a hard disk-ului, nu trebuie să pun CLOVER pe un unitate flash în acest caz. Instalez rețeaua și sound kext direct pe sistem.

Știați că atunci când formatați partiția de sistem prin utilitarul de disc în timpul instalării, EFI nu este formatat, ceea ce face posibilă utilizarea lui tot timpul. Dacă nu ești sigur, pune CLOVER pe o unitate flash, nu va fi mai rău, dar va ajuta la evitarea situațiilor neplăcute.

Apropo, dacă aveți o mulțime de partiții EFI, acest lucru poate fi văzut din lista lungă de încărcătoare de boot din BIOS, c.

Dacă aveți un DSDT gata, atunci îl punem în EFI -> ACPI -> patched. Daca nu il ai, sari peste el...

Acordați atenție modului în care ar trebui să fie afișat. Dacă încărcați un fișier necompilat cu erori, acesta va fi afișat ca fișier text obișnuit. În acest caz, cel mai probabil CLOVER va genera date automat, fără a fi atent la fișierul dvs.

Setarea config.plist în CLOVER

Pentru a configura config.plist folosesc configuratorul Clover. Poate că într-o altă versiune va avea o interfață puțin diferită, dar după actualizare va fi ca în capturi de ecran.

Cel mai adesea, CLOVER generează automat un config.plist destul de bun, dar totuși poate conține inexactități pe care va trebui să le corectați și cu siguranță va trebui să îl completați.

Atasez un exemplu:

Trifoi generat automat:

My config.plist:

Dar totuși, aceste setări în majoritatea cazurilor sunt destul de capabile să pornească sistemul.

Dacă aveți un DSDT gata făcut, introduceți numele în câmpul nume DSDT. Multiplicatorul min și maxim poate fi specificat, dar nu întotdeauna. Acest element poate încetini sistemul, deoarece datele BIOS, DSDT nu se vor potrivi, ceea ce va duce la un conflict și o încetinire vizibilă a Mac OS.

La punct BOOTĂ, specificați argumente de pornire, temporizator de pornire automată a sistemului CLOVER, disc principal pentru a porni sistemul.

Argumente:

npci=0x3000 - folosit pentru instalarea cu carduri Radeon, npci=0x2000 pentru NVidia. Când instalați sistemul, poate fi necesar argumentul kext-dev-mode=1. Nu le voi enumera pe toate, după descrierea argumentelor sunt suficiente articole. În cazul meu, nu este nevoie de niciun argument la descărcarea și instalarea oricărei versiuni a sistemului, în cazul dvs. poate fi nevoie de una sau mai multe dintre cele de mai sus.

CPU este mai mult pentru cosmetice, ce valoare vei seta aici în primul câmp:

Această valoare va fi afișată în fereastra Despre acest Mac.

Următorul punct important Grafică

Include suport pentru plăcile Nvidia și ATI, dar aceste elemente nu trebuie incluse întotdeauna, sunt foarte diferite pentru fiecare serie de plăci video. Dacă porniți elementul greșit, placa video nu va porni după ce sistemul pornește, ecranul se va opri pur și simplu și va intra în modul de așteptare.

Un element SMBIOS foarte important, fără el sistemul nu va porni.

SMBIOS este numărul de serie și configurația unui computer Apple real. Apăsați bagheta magică și selectați modelul care este cel mai asemănător ca configurație. Este important să țineți cont atunci când alegeți un model că versiunea trebuie să fie suportată de sistemul dvs. de operare. De exemplu, nu ar trebui să instalați IMac 8.1 dacă aveți instalat El Capitan - 99% că nu va porni. Dacă faceți o greșeală, porniți de pe unitatea flash și schimbați datele în cele corespunzătoare. Dacă nu există o unitate flash, accesați meniul CLOVER -> Opțiuni -> SMBIOS și schimbați cu obrăznicie IMac 8.1 în IMac 14.1, de exemplu, în 95% din cazuri este suficient pentru a instala și rula sistemul OS X.

Dar și aici există mici nuanțe, deoarece SMBIOS imită și unele dintre procesele care au loc pe computerele Apple. De exemplu, pe computerul meu, când IMac-ul este instalat, se oprește pentru o lungă perioadă de timp - se stinge, dar ventilatoarele încă se rotesc de ceva timp și totul este în regulă cu Mac PRO specificat.

În ultimul paragraf din Parametrii sistemului, este important să setați Inject Kext -> Yes, Inject System ID.

Foarte des, este suficient să adăugați pur și simplu SMBIOS la config.plist generat automat, dar așa cum am scris deja, totul depinde doar de hardware-ul dvs.

Important! Dacă, atunci când configurați fișierul de configurare, dintr-un motiv oarecare, fără a vă asigura că funcționează, ați activat pornirea rapidă „Fast” sau temporizatorul „0” și trebuie să intrați în panoul Clover, atunci imediat după încărcarea BIOS-ului , apăsați tasta „” de mai multe ori Spaţiu„. Aceasta va afișa o fereastră de selecție a încărctorului de pornire și de configurare a încărcării de pornire.

Dacă prima dată nu ați reușit, atunci puteți monta partiția EFI folosind EFI Mounter. În Sierra folosind doar comanda din terminal:

  1. discutil list- va afișa întreaga listă de discuri
  2. discutil mount disk0s1- Unde disc0s1 număr EFI secțiune

Pentru a nu fi nefondat, am plasat configurația configurată când am scris-o în EFI și am repornit remarcabil. Adică, pentru hardware-ul meu, este suficient să adaug pur și simplu SMBIOS la config.plist automat creat de CLOVER.

Configurarea de bază a sistemului și instalarea kext-urilor

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

Să înțelegem ce sunt kexturile.

kext(Kernel Extension) - extensii de kernel care rulează unul sau altul echipament care este incompatibil cu macul original (De exemplu, unde putem găsi o placă de rețea Realtek sau o placă de sunet în iMac?). De asta avem nevoie acum.

Pentru început, avem nevoie de folderul PostInstall, pe care l-ați despachetat în secțiunea CLOVER de pe o unitate flash USB bootabilă. De acolo, avem nevoie, în primul rând, de utilitarul Kext, care vă permite să instalați kexturi pe sistem. Îl lansăm, introducem parola de la utilizator, așteptăm până când vedem inscripția „Totul gata”.

Instalăm kext-ul pe placa de rețea (dosarul Rețea, l-am sortat în foldere pentru fiecare placă de rețea), doar trageți-l în fereastra programului. Așteptăm să apară inscripția „Totul gata”. Apoi, accesați secțiunea CLOVER a unității noastre flash, apoi la kexts, apoi la Altele. Copiăm FakeSMC.kext de acolo în orice loc (mai bine la același PostInstall), apoi îl instalăm în același mod ca și kext-ul 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 cu PostInstall. Îl instalăm.

Gata, am pornit 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.

Facem clic pentru a continua, citim informațiile despre bootloader (mint, faceți clic și pe continuare). Apoi, în colțul din stânga jos, faceți clic pe „Setări”.

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 Configurarea bootloader-ului

După instalare, vom obține un bootloader Clover curat, neconfigurat, care trebuie să fie ușor reconfigurat. Deschidem Clover Configurator (în viitor nu vă sfătuiesc să folosiți acest program pentru editarea punctuală 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 trebuie să fie pe aceeași partiție cu Apple_HFS , este afișată 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 când toate secțiunile nu sunt vizibile. Derulaț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. Deschide un „dosar” cu secțiunea dorită. Trecem de EFI>TRIFOI. Copiați plist.config în folderul PostInstall, pentru comoditate. De asemenea, pentru orice eventualitate, îl copiem în altă parte, deoarece îl vom edita pe cel pe care tocmai l-am copiat. Și încă unul pentru backup. Copiați, deschideți plist.config.

Vedem ceva de genul asta:

ACPI - Nu atingeți corecțiile, aruncați (DropOEM) placa noastră video (DropOEM_DSM funcționează când două patch-uri DSDT se întâlnesc. Prin urmare, lăsăm metoda originală de autopatch ca încărcător și o dezactivăm pe a noastră, dacă apare).

Accesați secțiunea BOOT.

Deci, aici trebuie să săpăm. Argumentele le stabilim singuri, în funcție de sistem.

V (verbos) - modul de pornire „text” deja familiar. Este mai bine să nu activați, ci să prescrieți manual dacă este necesar.

arc - arhitectura. În cazul meu x86_64

npci - cheia pe care o știm deja. Expunem dacă este necesar. Recomand să faceți primul boot fără el, dar în modul Verbose.

darkwake - Responsabil de somn ș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.

CPU=1 - lansați folosind un singur nucleu. Nu recomand alegerea.

nvda_drv=1 - activarea webdriver-ului Nvidia, pe care îl vom instala puțin mai târziu. Alegeți dacă aveți nVidia.

nv_disable=1 - dezactivați invizibilitatea grafică și rulați pe driverul nativ Poppy. Este mai bine să nu alegeți, dar, dacă este necesar, să prescrieți manual.

kext-dev-mode=1 și rootless=0 explicat deja mai devreme.

Trecem la subsecțiunea din dreapta.

Volum de pornire implicit - partiția de pe care, implicit, va începe selecția unui disc de boot. În mod implicit, LastBootedVolume (ultima partiție selectată).

Moştenire - Legacy Boot pentru versiunile mai vechi de Windows și Linux. Depinde foarte mult de construcția hardware și BIOS, așa că au fost dezvoltați mai mulți algoritmi:

LegacyBiosDefault - pentru acele BIOS-uri UEFI cu protocolul LegacyBios.

PBRTest, PBR - Opțiuni de pornire PBR, este pur și simplu exagerat. În cazul meu, PBR funcționează.

XMPDetection=DA este un parametru important. Fixează cantitatea de RAM, sloturi, zaruri, frecvența și numărul de canale.

DefaultLoader - dacă există mai multe bootloadere pe partiție, selectați-o pe cea implicită. Nu trebuie să fie gol!

pauză - timpul până la pornirea automată.

Rapid - un parametru care omite selecția unei secțiuni și trece imediat la pornirea.

1 (Timeout -1) - dezactivați pornirea automată.

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

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

Kernel și Kext Patch - patch-uri și personalizare kernel. În mod implicit, Apple RTC este selectat. Mai bine să nu atingă. SMBIOS - cel mai mult suc, personalizare și „mac” fals.

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

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 grafice Nvidia fără editări policy-kext funcționează numai pe mac-urile iMac13.1 și iMac14.2.

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

Acum ar trebui să funcționeze.

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

Iată că suntem aproape la obiectiv. Acum rămâne doar să porniți placa video. Dosarul PostInstall conține pachetul WebDriver*.pkg. Deschide-l, instalează-l. Apoi ne cere să repornim. Repornim.

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

Notă

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 la frecvența procesorului.

Un semn sigur al funcționării driverului nvidia va fi sigla acestuia de pe bara de activități. Am dezactivat-o, apropo, pentru că interferează, dar poți accesa panoul de control invizibil prin „Preferințe de sistem...”. Putem verifica internetul prin Safari. USB 3.0 prin simpla conectare a unei unități flash USB la un port 3.0.

În plus

În ceea ce privește sunetul, situația este diferită. Dacă aveți o placă de sunet externă, descărcați 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

De fapt, asta-i tot. După ce pregătim macOS Sierra.

UPD din 14.05.2017

În comentarii, oameni amabili au reîncărcat fișierul din mega în torrent. Acest lucru se datorează faptului că mulți oameni au o problemă la descărcarea unui fișier de pe un mega. Sincer să fiu, nu știam că Mega are o limită de viteză de descărcare (folosesc un cont premium). De asemenea, vă rog să-mi scrieți toate întrebările în VK, dar mai întâi verificați comentariile. Există șansa ca problema dvs. să fi fost deja rezolvată acolo. Din nou, nu sunt responsabil pentru niciun risc care ar putea fi pus pe computerul dumneavoastră. De asemenea, vreau să precizez un punct că articolul este prezentat doar în scop educațional. Însuși faptul de a instala un hackintosh pe un PC este o încălcare gravă a politicii Apple cu privire la sistemul lor, care este pedepsită de lege. Autorul nu încurajează utilizarea MacOS pe computere non-Apple și nu încurajează schimbarea codului sursă al sistemului.

Continuăm subiectul arzător al instalării Mac OS X activatPC. Acum vom pune Yosemite,folosind Clover este un nou bootloader EFI open source care merită cu siguranță atenție. Clover a fost dezvoltat în ultimii 2 ani de o echipă de dezvoltare condusă de Slice ca parte a proiectului OS X. Clover își propune să rezolve problemele inerente metodelor existente de instalare a OS X și a încărcătoarelor standard, și anume:

  • Probleme la pornirea desktopului sau laptopului în BIOS/UEFI
  • Folosind medii native de instalare OS X
  • Abilitatea de a aplica patch-uri la DSDT/kernel/kexts la boot
  • Crearea unei partiții de recuperare OS X
  • Nicio eroare de pornire cu discurile cu format avansat 4K.
  • Rezolvarea problemelor pentru sistemele multiboot cu Linux și Windows 7/8
  • Rezolvarea problemelor de încărcare NVRAM tradiționale legate de iMessage/FaceTime

Clover are un sistem complet diferit de setări care accelerează rezultatul de multe ori. Acest lucru îi poate surprinde pe cei care au folosit doar Cameleonul sau Himera tradițională.

Clover este încă în testare și nu există nicio garanție că va funcționa bine pe toate sistemele. Dezvoltarea sa a fost rapidă și agresivă, cu modificări semnificative apărând constant în cod. Poate părea că Clover este greu de stăpânit datorită designului său. Cu toate acestea, îmbunătățirile recente au remediat multe și a devenit o alternativă atractivă pentru cei care nu sunt contrarii să învețe ceva nou.

Avertisment: Metoda descrisă necesită o serie de pași care trebuie efectuate pe un computer cu OS X instalat înainte de versiunile Yosemite. Ar putea fi Mac-ul unui prieten sau Hackintosh-ul tău. Cea mai simplă opțiune ar fi să utilizați o mașină virtuală OS X care rulează Windows (cum se lucrează cu mașina virtuală OS X pe care am descris-o în acest articol).

Metoda de instalare numai cu Windows va fi discutat într-unul dintre articolele următoare.

1. Descărcați aplicația OS X Yosemite din Mac App Store
2. Pregătirea unei unități flash USB pentru programul de instalare
3. Instalarea OS X Yosemite
4. Instalarea bootloader-ului și a driverelor pe discul de sistem

Pasul 1: Descărcați aplicația OS X Yosemite din Mac App Store (sau altă sursă)

Sistemul de operare este disponibil ca descărcare completă gratuită pentru oricine a achiziționat Mac OS X Snow Leopard, Lion sau Mountain Lion. Aplicația poate fi descărcată din App Store folosind ID-ul Apple pe orice Mac sau PC care rulează Mac OS X versiunea 10.6.8 sau o versiune ulterioară.

1. Deschideți Mac App Store
2. Conectați-vă cu ID-ul dvs. Apple
3. Descărcați OS X Yosemite
4. Aplicația OS X Yosemite va apărea în folderul /Applications.

Pasul 2: Pregătiți unitatea flash USB pentru programul de instalare

Acest pas extrage conținutul programului de instalare OS X, apoi instalează Clover pe o unitate flash.

1. Introduceți un stick USB
2. Deschideți /Applications/Utilities/Disk Utility
3. Evidențiați unitatea USB în coloana din stânga
4. Faceți clic pe fila Partiție
5. Faceți clic pe Current (current) și selectați 1 Partitoin (1 Section).
6. Faceți clic pe Opțiuni
7. Selectați GUID Partition Table
8. În câmpul Nume, introduceți „USB” (Îl puteți redenumi mai târziu)
9. În câmpul Format, selectați Mac OS Extended (Journaled)
10. Faceți clic pe Aplicare, apoi pe Partiționare
11. Accesați /Aplicații/Utilități/Terminal
12. Tastați următoarea comandă, introduceți parola și apăsați enter. Această comandă curăță complet dispozitivul USB, apoi creează medii de instalare OS X din aplicația OS X Yosemite.

sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ OS\ X\ Yosemite.app --no interaction

Odată finalizat, USB-ul va fi redenumit pentru Instalare OS X Yosemite.

13. Descărcați cea mai recentă versiune de Clover de la sourceforge (http://sourceforge.net/projects/cloverefiboot/)
14. Deschideți pachetul de instalare Clover
15. Faceți clic pe Continue, Continue, Change Install Location
16. Selectați USB, numit acum Instalare OS X Yosemite
17. Faceți clic pe Personalizare și instalați Clover pe același stick USB cu următoarele setări personalizate:





Notă: Există mai multe moduri diferite de a instala Clover pe un stick USB. Cel mai simplu mod de a utiliza Modul Legacy este pentru plăcile de bază din seria Gigabyte 5, 6, 7, 8 și 9 cu setări BIOS sau UEFI implicite. Toate celelalte sisteme bazate pe UEFI, cum ar fi plăcile de bază ASUS 7, 8 și 9, trebuie să folosească UEFI Boot Mode pentru a se instala pe o partiție EFI pe USB.

Mai sunt necesare câteva setări pentru a instala Clover:

18. Accesați folderul /EFI/CLOVER/ și înlocuiți config.plist cu config.plist atașat*
19. Accesați folderul /EFI/CLOVER/kexts/ și creați un folder numit 10.10
20. Accesați folderul /EFI/CLOVER/kexts/10.10/ și adăugați 21. În folderul EFI/CLOVER/kexts/10.10/ adăugați 22. În folderul EFI/CLOVER/kexts/10.10/ adăugați 23. Accesați folderul /EFI /CLOVER/drivers64UEFI/ și ștergeți VBoxHfs-64.efi și adăugați

(Opțional) accesați /EFI/CLOVER/ACPI/patched/ și adăugați DSDT.aml și SSDT.aml

Consultați fișierul config.plist atașat pentru configurația minimă.

Pasul 3: Instalarea OS X Yosemite

Spre deosebire de UniBeast, aici instalarea are loc în 3 etape. Sistemul se va reporni de două ori pentru a finaliza instalarea și a crea partiția de recuperare.

1. Porniți computerul
2. Apăsați tasta rapidă pentru a selecta dispozitivul de pornire
3. Selectați USB

Dacă utilizați un port USB 3.0, managerul de descărcare poate apărea pe ecran, caz în care urmați pașii a și b.

1. Selectați Boot Manager
2. Selectați EFI USB Device
3. Când ecranul de pornire Clover este pe monitor, selectați Boot OS X Install din OS X Install OS X Yosemite
4. După aceea, sistemul va încărca programul de instalare OS X
5. Pentru o nouă instalare a OS X, trebuie să ștergeți și să formatați unitatea dorită urmând instrucțiunile de mai jos. Dacă faceți upgrade de la Snow Leopard, Lion sau Mountain Lion și doriți să vă păstrați fișierele și aplicațiile, nu trebuie să formatați.
6. Selectați Disk Utility

Selectați discul corect pentru a instala Yosemite în coloana din stânga.

1. Faceți clic pe fila Partiție.
2. Faceți clic pe Current și selectați 1 Partition

Faceți clic pe Opțiuni

1. Selectați GUID Partition Table
2. În câmpul Nume, introduceți Yosemite (Îl puteți redenumi mai târziu)
3. În câmpul Format, selectați Mac OS Extended (Journaled)
4. Faceți clic pe Aplicare, apoi pe Partiționare
5. Închideți Disk Utility
6. Când instalatorul vă întreabă unde să instalați, selectați Yosemite sau instalația existentă.
7. După finalizare, sistemul va reporni pentru prima dată
8. Apăsați tasta rapidă pentru a selecta dispozitivul de pornire
9. Selectați USB
10. Când apare ecranul de pornire Clover, selectați Boot OS X Install din OS X Install OS X Yosemite
11. Sistemul va porni de pe noua unitate, va crea o partiție de recuperare a sistemului și va finaliza instalarea. După finalizare, sistemul va reporni a doua oară.
12. Apăsați tasta rapidă pentru a selecta dispozitivul de pornire
13. Când apare ecranul de încărcare Clover, selectați Yosemite
14. Sistemul va lansa setarea OS X

Pasul 4: Instalarea bootloader-ului și a driverelor pe unitatea de sistem

Deocamdată, cel mai simplu mod de a instala este să instalați un bootloader, să faceți copii de siguranță de la rădăcina unității USB și să copiați fișierele direct în partiția de sistem EFI. Cu toate acestea, există câțiva pași de urmat după instalarea sistemului. Instalarea Clover singură nu va funcționa pentru fiecare sistem.

1. Descărcați cea mai recentă versiune de Clover de la 2. Instalați Clover pe Yosemite cu următoarele setări de utilizator:


(Instalare personalizată: pentru sisteme cu UEFI)


(Instalare personalizată: numai pentru sisteme cu BIOS)

Aceste opțiuni vor instala automat bootloader-ul pe unitatea de sistem pe partiția EFI, ca parte a scriptului. Odată finalizat, partiția de sistem a unității EFI se va monta automat.

Există câteva modificări care trebuie făcute la opțiunile implicite de instalare Clover.
3. Accesați folderul /Volumes/EFI/EFI/CLOVER/ și editați config.plist
4. Accesați /Volumes/EFI/EFI/CLOVER/kexts/ și creați un folder numit 10.10
5. Accesați /Volumes/EFI/EFI/CLOVER/kexts/10.10/ și adăugați 6. Accesați /Volumes/EFI/EFI/CLOVER/kexts/10.10/ și adăugați 7. (Opțional) accesați / Volumes/EFI /EFI/CLOVER/ACPI/patched/ și adăugați DSDT.aml și SSDT.aml

Notă: puteți instala kexts în /System/Library/Extensions/ în loc să utilizați un folder separat.

Consultați config.plist atașat pentru configurația minimă, alegeți-o pe cea potrivită pentru sistemul dumneavoastră.

config.plist Standard - pentru sisteme desktop cu plăci grafice ATI/AMD Radeon HD 5xxx, 6xxx, 7xxx, R9 2xx, 3xx, NVIDIA GeForce 6xx, 7xx, 9xx, seria TITAN, corespunzătoare Chimera/Chameleon GraphicsEnabler=Nu IGPEnabler =Da.

config plist - Injectați NVIDIA - pentru sisteme desktop cu plăci grafice NVIDIA mai vechi, cum ar fi seria GeForce 8xxx, 9xxx, 2xx, 4xx, 610 și 630, care corespunde Chimera/Chameleon cu GraphicsEnabler=Da

Salutări, aș dori să iau în considerare mai detaliat instalarea și configurarea bootloader-ului Clover pe HDD. Fiecare al doilea utilizator de Mac OS pe un hackintosh se confruntă cu probleme la configurarea lui Clover pe hard disk. Și pentru a spune simplu, nu există multe setări în Clover în sine, dar unde trebuie să săpăm este config.plist. Cea mai mică greșeală sau introducere suplimentară poate împiedica pornirea sistemului de operare Mac OS X pe un computer, trecând valori incorecte.

Se dovedește adesea că sistemul zboară într-un mod elementar, chiar și fără tamburine - acest lucru este posibil atunci când a fost creată o imagine pentru o configurație de PC mai mult sau mai puțin similară. Dar când instalăm Clover pe un hard disk, acesta nu vrea să pornească sistemul în niciun fel. Și trebuie să utilizați întotdeauna o unitate flash pentru a porni sistemul. De ce să merg departe, în primele luni eu însumi, l-am folosit până mi-am dat seama ce și de ce.

Apropo, acest lucru îmbunătățește securitatea foarte bine, nu m-am gândit la asta. În acest caz, unitatea flash este cheia sistemului!

În 80%, nici copierea conținutului partiției EFI de pe unitatea flash pe hard diskul EFI nu va ajuta.

De ce se întâmplă asta?

Răspunsul este foarte simplu - config.plist nu este configurat pentru hardware-ul dvs. Pentru o unitate flash de instalare, nu folosesc întotdeauna un fișier de configurare cu drepturi depline, mai des folosesc unul trunchiat cu un număr minim de patch-uri, blocând instalatorul OS X să detecteze hardware - acest lucru este suficient pentru ca sistemul să poată instala .

Chiar dacă aveți noroc și transferul EFI de pe o unitate flash pe un HDD va porni sistemul, nu este realist să faceți predicții despre indicatorii de performanță și stabilitate. Nu se știe ce valori setează automat Clover.

Odată configurate corect, EFI și Config.plist ar trebui să accepte în mod ideal orice versiune. În cazul meu, pot rula și instala Mavericks, Yosemite, El Capitan și Sierra cu același bootloader. Prin urmare, partiția mea EFI este aceeași pentru unitatea flash de instalare și pentru HDD.

Instalarea bootloader-ului Clover pe hard disk

Recomand tuturor să-l descarce, așa că va fi deja finalizat pentru sistemele de operare mai noi OS X. De exemplu, EFI-ul meu, pe care l-am făcut acum 3 ani, va lansa minunat Mavericks, dar nu vrea să ruleze în niciun fel El Capitan, dar cea mai recentă versiune lansează și seturi oricare dintre ele. Dar merită remarcat imediat că cele mai recente versiuni de Clover 2.40 nu mai acceptă unele versiuni mai vechi de Mac OS X, .

Acest lucru se poate datora faptului că fiecare versiune a bootloader-ului are propriile defecte care au fost remediate în viitor și este posibil să nu fie în versiunea dvs., dar în orice caz nu va fi mai rău. Ce erori și neajunsuri au fost corectate și o sută completate, puteți citi. Apropo, folosind vechiul Clover și SMBIOS IMac, porturile USB frontale nu au funcționat pentru mine, după ce am instalat cea mai recentă versiune a bootloader-ului, porturile au funcționat, trageți propriile concluzii.

Astăzi, de dragul interesului, am instalat mai multe versiuni și am verificat pe El Capitan. Timpul de pornire și funcționarea Mac OS X sunt exact aceleași. Am vrut să testez cuvintele unui blogger video hackintosh popular care susține că, cu fiecare actualizare a lui Clover, timpul de încărcare crește, ceea ce este o prostie completă. Timpul de descărcare depinde de mulți factori, pe care i-am descris în .

1. Descărcați Clover EFI Bootloader.

2. Rulați programul de instalare.

3. Configurați CLOVER

În cazul meu Clover_v2.4k_r4012 dar disponibil momentan Clover_v2.4k_r4035.Kak times și voi fi actualizat))).

Apasă pentru a continua...

Se schimbă locația de instalare pe unitatea de sistem...

Faceți clic pe Continuare și selectați „Configurare”

Acum vom lua în considerare setările pentru boot UEFI, care este suportat de aproape toate versiunile de BIOS pe plăcile de bază din ultimul deceniu și mi se pare că și cea anterioară.

Lăsați primele două puncte marcate. În acest caz, vom avea o oarecare ușurare în alegerea driverelor suplimentare care sunt proiectate pentru versiuni mai vechi de BIOS, drivere suplimentare pentru NTFS, mouse PS2, FAT și așa mai departe.

Unele articole devin inaccesibile pentru noi și, în cea mai mare parte, nu sunt necesare. Singurul dintre aceste elemente care poate fi util este alegerea temei din meniul TRIOFOI. Dar atunci când alegeți, trebuie să țineți cont de faptul că o temă frumoasă necesită mai mult timp pentru a descărca și instala un driver suplimentar pentru afișarea normală pe aceleași monitoare HD și FULL HD și pe monitoare cu o rezoluție mai mare. Există dorința de a deranja.

Mergeți direct la Driver64UEFI

Noi sarbatorim EmuVariableUefi-64, OsxAptioFix2Drv-64, OsxAptioFixDrv-64, PartitionDxe-64 este un set necesar de drivere pentru a rula OS X pe un computer. În unele cazuri, nu puteți verifica PartitionDxe-64 dacă aveți un disc gol formatat în timpul instalării, dar uneori sistemul poate să nu pornească fără el.

CsmVideoDxe-64- acesta este doar driverul pe care trebuie să îl afișați pe monitoare HD, Full HD și de înaltă rezoluție. Acest driver va extinde tema pentru a se potrivi cu rezoluția ecranului, astfel încât să nu existe distorsiuni și va arăta, de asemenea, un măr mic, la fel ca pe mac-urile reale. Dar cu acest driver, sistemul de operare nu pornește întotdeauna și este necesară o repornire forțată. Și poate apărea oricând. Puteți porni o lună fără probleme și apoi veți vedea un semn de interdicție. Și după câteva reporniri, reporniți sistemul. Există o dorință de instalare, încă am suferit cu el folosind Mavericks, în ultimii ani l-am refuzat pe hard disk, l-am pus doar pe unități flash bootabile și chiar și atunci nu întotdeauna.

Și faceți clic pe instalare... Introduceți parola și închideți fereastra Clover după instalare.

Configurarea unei partiții EFI

După instalare, veți avea o pictogramă pe desktop când partiția EFI este montată, care este creată automat de bootloader. Dacă setați setările, așa cum am făcut eu, atunci când îl deschideți, veți avea aceleași fișiere pe disc.

Mergeți imediat la EFI -> CLOVER -> kexts

Ștergem folderele de care nu avem nevoie și pe care nu le vom folosi. Elimin totul, cu excepția 10.9, 10.11, 10.12, Altele. Altele - trebuie să rămână.

În fiecare dintre folderele rămase le plasăm FakeSMC.kext- acest lucru este obligatoriu pentru toată lumea sau sistemul nu va porni.

Deținătorii de carduri Radeon vor avea nevoie Verde.kext, la instalarea și bootarea Mavericks cu o placă video ATI AMD Radeon7xxx, Verde nu este necesar, funcționează ca una nativă. În toate versiunile de peste 10.9, placa video nu va porni fără ea, veți vedea un ecran negru după ce sistemul pornește.

Mulți recomandă să aruncați aici kex-uri de rețea, dar eu nu fac asta, ca să fie posibil să instalez și să reinstalez OS X dacă este necesar, folosind partiția EFI a hard disk-ului, nu trebuie să pun CLOVER pe un unitate flash în acest caz. Instalez rețeaua și sound kext direct pe sistem.

Știați că atunci când formatați partiția de sistem prin utilitarul de disc în timpul instalării, EFI nu este formatat, ceea ce face posibilă utilizarea lui tot timpul. Dacă nu ești sigur, pune CLOVER pe o unitate flash, nu va fi mai rău, dar va ajuta la evitarea situațiilor neplăcute.

Apropo, dacă aveți o mulțime de partiții EFI, acest lucru se poate vedea din lista lungă de încărcătoare de boot din BIOS, în .

Dacă aveți un DSDT gata, atunci îl punem în EFI -> ACPI -> patched. Daca nu il ai, sari peste el...

Acordați atenție modului în care ar trebui să fie afișat. Dacă încărcați un fișier necompilat cu erori, acesta va fi afișat ca fișier text obișnuit. În acest caz, cel mai probabil CLOVER va genera date automat, fără a fi atent la fișierul dvs.

Setarea config.plist în CLOVER

Pentru a configura config.plist folosesc configuratorul Clover. Poate că într-o altă versiune va avea o interfață puțin diferită, dar după actualizare va fi ca în capturi de ecran.

Cel mai adesea, CLOVER generează automat un config.plist destul de bun, dar totuși poate conține inexactități pe care va trebui să le corectați și cu siguranță va trebui să îl completați.

Atasez un exemplu:

Trifoi generat automat:

My config.plist:

Dar totuși, aceste setări în majoritatea cazurilor sunt destul de capabile să pornească sistemul.

Dacă aveți un DSDT gata făcut, introduceți numele în câmpul nume DSDT. Multiplicatorul min și maxim poate fi specificat, dar nu întotdeauna. Acest element poate încetini sistemul, deoarece datele BIOS, DSDT nu se vor potrivi, ceea ce va duce la un conflict și o încetinire vizibilă a Mac OS.

La punct BOOTĂ, specificați argumente de pornire, temporizator de pornire automată a sistemului CLOVER, disc principal pentru a porni sistemul.

Argumente:

npci=0x3000 - folosit pentru instalarea cu carduri Radeon, npci=0x2000 pentru NVidia. Când instalați sistemul, poate fi necesar argumentul kext-dev-mode=1. Nu le voi enumera pe toate, după descrierea argumentelor sunt suficiente articole. În cazul meu, nu este nevoie de niciun argument la descărcarea și instalarea oricărei versiuni a sistemului, în cazul dvs. poate fi nevoie de una sau mai multe dintre cele de mai sus.

CPU este mai mult pentru cosmetice, ce valoare vei seta aici în primul câmp:

Această valoare va fi afișată în fereastra Despre acest Mac.

Următorul punct important Grafică

Include suport pentru plăcile Nvidia și ATI, dar aceste elemente nu trebuie incluse întotdeauna, sunt foarte diferite pentru fiecare serie de plăci video. Dacă porniți elementul greșit, placa video nu va porni după ce sistemul pornește, ecranul se va opri pur și simplu și va intra în modul de așteptare.

Un element SMBIOS foarte important, fără el sistemul nu va porni.

SMBIOS este numărul de serie și configurația unui computer Apple real. Apăsați bagheta magică și selectați modelul care este cel mai asemănător ca configurație. Este important să țineți cont atunci când alegeți un model că versiunea trebuie să fie suportată de sistemul dvs. de operare. De exemplu, nu ar trebui să instalați IMac 8.1 dacă aveți instalat El Capitan - 99% că nu va porni. Dacă faceți o greșeală, porniți de pe unitatea flash și schimbați datele în cele corespunzătoare. Dacă nu există o unitate flash, accesați meniul CLOVER -> Opțiuni -> SMBIOS și schimbați cu obrăznicie IMac 8.1 în IMac 14.1, de exemplu, în 95% din cazuri este suficient pentru a instala și rula sistemul OS X.

Dar și aici există mici nuanțe, deoarece SMBIOS imită și unele dintre procesele care au loc pe computerele Apple. De exemplu, pe computerul meu, când IMac-ul este instalat, se oprește pentru o lungă perioadă de timp - se stinge, dar ventilatoarele se rotesc de ceva timp și totul este în regulă cu Mac PRO specificat.

În ultimul paragraf din Parametrii sistemului, este important să setați Inject Kext -> Yes, Inject System ID.

Foarte des, este suficient să adăugați pur și simplu SMBIOS la config.plist generat automat, dar așa cum am scris deja, totul depinde doar de hardware-ul dvs.

Important! Dacă, atunci când configurați fișierul de configurare, dintr-un motiv oarecare, fără a vă asigura că funcționează, ați activat pornirea rapidă „Fast” sau temporizatorul „0” și trebuie să intrați în panoul Clover, atunci imediat după încărcarea BIOS-ului , apasă pe " Spaţiu". Aceasta va afișa o fereastră de selecție a încărctorului de pornire și de configurare a încărcării de pornire.

Dacă prima dată nu ați reușit, atunci puteți monta partiția EFI folosind EFI Mounter. În Sierra folosind doar comanda din terminal:

  1. discutil list- va afișa întreaga listă de discuri
  2. discutil mount disk0s1- Unde disc0s1 număr EFI secțiune

Pentru a nu fi nefondat, am plasat configurația configurată când am scris-o în EFI și am repornit remarcabil. Adică, pentru hardware-ul meu, este suficient să adaug pur și simplu SMBIOS la config.plist automat creat de CLOVER.

Încercați, nu vă fie teamă dacă prima dată când nu reușiți, toată lumea trece prin asta. Amintiți-vă că o configurație configurată corect nu este potrivită numai pentru Mavericks sau El Capitan - este potrivită atât pentru Sierra, cât și pentru Yosemite.

Caracteristici cheie

  • Sisteme de încărcare din familia Mac OS X 10.4 - 10.8.
  • Pornirea sistemelor Windows EFI și Linux EFI (în depanare).
  • Descărcați LegacyOS (Windows XP, Linux, DOS).
  • Suport pentru RuntimeServices, care nu este posibil cu încărcătoarele din generația anterioară.
  • Detectarea automată a echipamentului pe care îl utilizați și atribuirea implicită a tuturor proprietăților necesare. Posibilitatea de a le schimba în config.plist.
  • Reporniți pe alt sistem prin panoul „Boot Volume”.
  • Atribuirea unui UUID personalizat în config.plist. Respectarea deplină a prescrisului, văzut în sistem.
  • SMBIOS actualizat la versiunea 2.6.
  • ACPI actualizat la versiunea 4.0. DSDT-ul dvs. poate fi încărcat din partiția de pe care veți porni sau din directorul încărctorului de boot.
  • Se încarcă următoarele tabele ACPI (SSDT-xx, APIC, BOOT, SLIC, SLIT, SRAT, UEFI...).
  • Atribuirea adresei și valorii pentru registrul responsabil pentru capacitatea de repornire, prin config.plist.
  • Sistem Sleep/Wake.
  • Atribuirea forțată a PCIRootUID în config.plist.
  • Injectarea plăcilor video ATI și NVIDIA, precum și prezența „setărilor manuale” prin config.plist.
  • Patch USB (LegacyOff, Ownership, Builtin, clock-id) la USB 3.0.
  • Injectarea proprietăților HDA.
  • Injectarea proprietății încorporate Ethernet.
  • Suport pentru CPU Turbo la nivel de bootloader.
  • Generarea stărilor P și C pentru procesorul dvs.
  • Se încarcă kexturi din directorul de încărcare.
  • Remediere erori FireWire (mod de securitate).
  • Personalizare manuală a GUI: suport pentru teme, pictograme, fonturi.
  • Suport pentru limbile naționale.
  • Salvarea capturilor de ecran GUI apăsând tasta F10.
  • Salvarea boot.log și preboot.log din GUI apăsând tasta F2.

Primind Clover

Obținerea unei copii binare a lui Clover
CloverV2-rev582.zip sau manual

Instalare

Pregătirea unității flash USB

Instalarea Clover cu un program de instalare

  1. Citind introducerea

Instalare manuală

Instrucțiuni pentru utilizatorii cu experiență OS X, *nix și cei care doresc să configureze bootloader-ul cât mai mult și știu să folosească terminalul.

Setare

Cum să remediați DSDT cu Clover

Adăugați linii suplimentare la secțiunea ACPI a fișierului /EFI/config.plist:
FixDsdtMask
0xFFFF
Ștergeți /EFI/ACPI/patched/DSDT.aml dacă intrați în panică la kernel.
Toate valorile măștii sunt afișate mai jos. Unele corecții necesită corecția DTGP (0x0001) pentru a funcționa bine.

Măști 0x00FF:
0000 0000 0000 0001 = 0x0001 = FIX_DTGP
0000 0000 0000 0010 = 0x0002 = FIX_WARNING
0000 0000 0000 0100 = 0x0004 = FIX_SHUTDOWN
0000 0000 0000 1000 = 0x0008 = FIX_MCHC
0000 0000 0001 0000 = 0x0010 = FIX_HPET
0000 0000 0010 0000 = 0x0020 = FIX_LPC
0000 0000 0100 0000 = 0x0040 = FIX_IPIC
0000 0000 1000 0000 = 0x0080 = FIX_SBUS

Măști 0xFF00:
0000 0001 0000 0000 = 0x0100 = FIX_DISPLAY
0000 0010 0000 0000 = 0x0200 = FIX_IDE
0000 0100 0000 0000 = 0x0400 = FIX_SATA
0000 1000 0000 0000 = 0x0800 = FIX_FIREWIRE
0001 0000 0000 0000 = 0x1000 = FIX_USB
0010 0000 0000 0000 = 0x2000 = FIX_LAN
0100 0000 0000 0000 = 0x4000 = FIX_WIFI
1000 0000 0000 0000 = 0x8000 = FIX_HDA

Cum să utilizați corecțiile DSDT:
0000 0000 1111 1111 = 0x00FF = Activează corectarea măștii: bit(0) ~ bit(7).
1111 1111 0000 0000 = 0xFF00 = Activează corectarea măștii: bit(8) ~ bit(15). Mai întâi trebuie să activați metoda DTGP (0xFF01).

Puteți repara DSDT pentru o funcție. Aveți nevoie de patch DTGP pentru a funcționa fără DSDT.aml.
0000 0000 0000 1001 = 0x0009 = DTGP + MCHC
0000 0000 0010 0001 = 0x0021 = DTGP + LPC
0000 0000 1000 0001 = 0x0081 = DTGP + SBUS
0000 0001 0000 0001 = 0x0101 = DTGP + DISPLAY
0000 0010 0000 0001 = 0x0201 = DTGP + IDE
0000 0100 0000 0001 = 0x0401 = DTGP + SATA
0000 1000 0000 0001 = 0x0801 = DTGP + FIREWIRE
0001 0000 0000 0001 = 0x1001 = DTGP + USB
0010 0000 0000 0001 = 0x2001 = DTGP + LAN
0100 0000 0000 0001 = 0x4001 = DTGP + WIFI
1000 0000 0000 0001 = 0x8001 = DTGP + HDA

Sau reparați DSDT pentru mai multe funcții. Aveți nevoie de patch DTGP pentru a funcționa fără DSDT.aml.
0000 0101 0000 0001 = 0x0501 = DTGP + DISPLAY + SATA
0011 0001 0000 0001 = 0x3101 = DTGP + DISPLAY + USB + LAN
1011 0101 0000 0001 = 0xB501 = DTGP + DISPLAY + SATA + USB + LAN + HDA

Pentru comoditate, puteți utiliza aplicația standard „Calculator”.

Ansamblu Clover

Asamblarea Trifoiului cu mana

Pentru a construi, trebuie să aveți Instrumente de linie de comandă pentru Xcode - Descărcare
start
CD
mkdir src
cd src
curl - -C -L -O ftp://ftp.gnu.org/gnu/gmp/gmp-5.0.4.tar.bz2
curl - -C -L -O ftp://ftp.gnu.org/gnu/mpfr/mpfr-3.1.0.tar.bz2
curl - -C -L -O http://www.multiprecision.org/mpc/download/mpc-0.9.tar.gz

HFSPlus.efi.zip - descărcați manual.
cp ~/Downloads/HFSPlus.efi.zip ./
svn co https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2 edk2
cd edk2
svn co https://cloverefiboot.svn.sourceforge.net/svnroot/cloverefiboot Clover
make -C BaseTools/Source/C
cd Clover
cp ~/src/HFSPlus.efi ~/src/edk2/Clover/HFSPlus/Ia32/HFSPlus.efi
cp ~/src/HFSPlus64.efi ~/src/edk2/Clover/HFSPlus/X64/HFSPlus.efi
./cbuild.sh -xcode -ia32 -release

Acest script creează Clover32, dar este și necesar pentru configurarea EDK2. Acum trebuie să corectăm această configurație.

Biblioteci
cd ~/src/gmp-5.0.4
mkdir build
CD build
../configure --prefix=/opt/local
face
sudo make install
cd ~/src/mpfr-3.1.0
mkdir build
CD build
../configure --prefix=/opt/local --with-gmp=/opt/local
face
sudo make install
cd ~/src/mpc-0.9
mkdir build
CD build
../configure --prefix=/opt/local --with-gmp=/opt/local --with-mpfr=/opt/local
face
sudo make install

Compilarea compilatorului gcc-4.6.2 x64-linux-gnu.
cp ~/src/edk2/Clover/mingw-gcc-build.py ~/src/edk2/BaseTools/gcc/
cd ~/src/edk2/BaseTools/gcc/
./mingw-gcc-build.py --arch=x64

Fișiere de configurare
cp ~/src/edk2/Clover/build_rule.txt ~/src/edk2/Conf/
cp ~/src/edk2/Clover/tools_def.txt ~/src/edk2/Conf/
cp ~/src/edk2/Clover/MdeModulePkg.dec ~/src/edk2/MdeModulePkg/MdeModulePkg.dec

Construirea Clover64 și REFIt
cd ~/src/edk2/Clover/
./cbuild.sh -gcc46 -x64 -release
cd rEFIt_UEFI/
./build64.sh

Folderul ~/src/edk2/Build conține rezultatele construcției

Construirea lui Clover cu CloverGrowerV1.5

Necesar pentru muncă Instrumente de linie de comandă.
Descărcați CloverGrowerV1.5.zip
Dezarhivați în folderul de acasă
Deschiderea terminalului
Introduceți CD-ul CloverGrowerV1.5
I./CloverGrower.sh
Apăsați Enter (creează un link pentru comanda „trifoi”)
Apăsați p (e mai bine)
Procedăm conform instrucțiunilor