Instalați Mac OS X pe PC

Instalați Mac OS X pe PC

De multe ori suntem întrebați: „Ești un site decent despre piraterie nu scrie pentru câteva propoziții despre AppSync trimite interdicția. Deci, de ce vorbesti despre astfel de fapte întunecate, ca Hackintosh?“. De obicei, ne întâlnim două argumente:

Spre deosebire de jailbreak, care va fi în curând complet îngropat, cu poveste Hackintosh se dezvolta destul de diferit. Acum - un moment bun pentru a experimenta cu ei. Cine ar fi crezut acum cinci ani, care într-o zi Mac OS X pe PC-ul va fi livrat prin intermediul EFI-mediu? Și acum nu este doar o tendință de moda, este de masă.

Despre EFI (mai precis, despre UEFI) cererea de partiție Mac OS X pe un PC și am dori să vorbim cu secolul al XIX într-un rând ciclul nostru articol hakintoshnogo. Ca întotdeauna, ne vom uita la subiectul din punctul de vedere al nespecialist și va încerca să răspundă la o întrebare simplă: Ce este UEFI-încărcare. de ce este nevoie, care are dezavantaje și cum să setați corect.

Acum câțiva ani, am afirmat cu încredere, principala diferență dintre Mac de la un PC este disponibil în Apple calculatoare EFI - alternativa avansat la BIOS PC-shnomu, și este relativ ușor să se extindă oportunități. Dar astăzi, această teză este fără speranță depășite. Uitați-vă la orice magazin de calculatoare, cumpara o placa de baza moderne, și cel mai probabil va fi o placa de baza cu UEFI.

Despre EFI, UEFI și Maki

Astfel, cel șters din diferențele majore între Mac și PC, și două astfel de lume diferită de calculator au devenit mai aproape unul de altul. Desigur, acesta este un motiv să se bucure de hakintoshnikov, dar se bucură numai parțial. Pentru a da vina pe Apple (și care s-ar îndoi.). Faptul că mediul în UEFI pe bază de Mac-uri este încă diferit de cel utilizat pe placile de baza moderne pentru PC. Situația este similară cu situația din Mac OS X - pe de o parte, este ca un * nix-sistem cu drepturi depline cu open source; Pe de altă parte, se pare că Apple a se deschide numai codul sursă, pe care ea consideră de cuviință. Deci, cu Makovsky UEFI - fără îndoială, aceasta este UEFI-, care se bazează pe standardele Intel, dar este bine finisat în Cupertino pentru a se potrivi nevoilor dumneavoastră.

«Terminat» UEFI este mult mai ușor decât BIOS-ul. Desigur, principiul modular este pus în aplicare și acolo și acolo. Dar lucrul cu BIOS-ul, niciodată nu va face pentru a încărca fișiere de module suplimentare dintr-un dosar de pe disc, având în vedere o schimbare în compoziția lor la fiecare pornire. Iar pentru UEFI este cel mai că nu este nici o oportunitate obișnuită. Acesta utilizează, de asemenea, Apple a: programatorii companiei de a scrie propriile lor module pentru EFI, care sunt utilizate pe Mac-uri. Surse pentru ei nu a publicat, astfel încât menținerea status quo-ul din partea companiei Apple a asigurat ferm.

Instalați Mac OS X pe PC
High-tech UEFI Gigabyte

Hakintoshnikov care vin în sus?

circulație Reprezentanții hakintoshnogo au considerat destul de sensibil: dacă nu vă puteți ridica și modulele EFI corecte epplovskie astfel încât acestea să ruleze pe un PC, puteți scrie propriul dvs., care ar putea rezolva aceleași probleme. Până în prezent, putem spune că primul (astfel încât există primul - singurul) încărcător frontal, în care conceptul este dezvăluit în întregime - este Trifoi. despre care am scris în serie articolul hakintoshnom nostru.

Trifoi implementat în două variante - și UEFI-versiunile tradiționale. Aparent, ei arata aproape identic (cu excepția faptului că UEFI versiunea rezoluția ecranului poate fi mai mică), dar procesul de boot diferența este enormă.

De exemplu, aici sunt unele din lanțul Clover este încărcat pe BIOS-ul computerului:

BIOS -> sectorul MBR -> sectorul PBR -> File nu boot -> fișier de încărcare CLOVERX64.efi -> fișier de încărcare boot.efi-> mach_kernel kernel

Și, din moment ce acest proces este la locul de muncă prin UEFI:

UEFI -> fișier de încărcare CLOVERX64.efi -> fișier de încărcare boot.efi-> mach_kernel kernel

Chiar dacă nu doriți să se îngropa în detalii tehnice, veți observa diferența: în al doilea exemplu de realizare, sarcina de lanț este mai mică de trei puncte. Acesta este principalul avantaj al UEFI-boot.

De ce UEFI-încărcare?

demitiza imediat un mit popular: nimeni nu a spus ca pe placile de baza cu UEFI de încărcare Mac OS X în încărcătorul hakintoshnogo UEFI-mode este singura opțiune posibilă. Nu la toate, pe astfel de placi de baza în liniște pot fi încărcate prin intermediul emulator BIOS. Prin urmare, se pune problema a ceea ce conferă acestei UEFI-încărcare în comparație cu BIOS-boot?

Care sunt dezavantajele unei UEFI-încărcare?

Deficiențele nu este, de asemenea, atât de mult:

  • În primul rând, pot exista probleme cu icloud (de exemplu, incapacitatea de a autentifica iMessage sau FaceTime)
  • în al doilea rând, atunci când pornirea UEFI-somn devine mai capricios: chiar și cei Hackintosh, unde a lucrat fără probleme la pornire prin emulatorul de BIOS, somn poate deteriora în timpul tranziției la sarcina prin UEFI

Ambele probleme sunt temporare în natură; o parte din motivul pentru care este ascuns în imperfecțiunea EFI-in-uri existente pentru Hackintosh, o altă parte - în sânul Mac OS X, care se află pe „nastoyaschikah“, uneori, funcționează destul de misterios. Orice ar fi fost, la urma urmei putem spera să abordeze aceste neajunsuri în viitor.

Cum se activează UEFI-boot pe Hackintosh?

Mai ușor decât ar putea părea, după citirea scris mai sus. Clover (în special ansamblul proaspăt) este proiectat pentru simplificare maximă a procesului. În cele mai multe cazuri, trebuie doar să puneți încărcătorul de boot de pe partiția EFI-disc pe care Mac OS X. Pentru a face acest lucru, o opțiune separată în parametrii Trifoi de instalare.

Instalați Mac OS X pe PC
Dacă se dorește disc - disk1 (reamintească faptul că, după fiecare număr de disc de încărcare pot fi schimbate în mod aleatoriu), introduceți următoarele comenzi:

[PHP] mkdir / Volumes / EFI
mount_msdos / dev / disk3s1 / Volume / EFI
cd / Volume / EFI
atingeți /Volumes/EFI.metadata_never_index
rm -rf /Volumes/EFI/.fseventsd/
mkdir /Volumes/EFI/.fseventsd
atingeți /Volumes/EFI/.fseventsd/no_log
cp -R

/ Clover / * / Volume / EFI
umount -f / Volume / EFI [/ php]

Pentru a accesa apoi secțiunea EFI și montați-l în Finder, aveți nevoie de următoarea comandă:

[PHP] sudo -s
mkdir / Volume / EFI
mount_msdos / dev / disk1s1 / Volumes / EFI [/ php]

Desigur, în disk1s1 va trebui să înlocuiască numărul corect de antrenare, pe care le va comanda diskutil listă. Dezactivarea EFI-sectiunea fabricat comanda umount -f / Volume / EFI.

După repornire, setările UEFI ale plăcii de bază la secțiunea de gestionare a dispozitivelor de pornire va trebui să selectați elementul corespunzător partiția EFI pe disc cu Mac OS X.

Cum se configurează UEFI-boot?

Cele mai multe dintre problemele cu UEFI-boot apar ca urmare a alegerii incorecte a EFI-in-uri. Este important să se înțeleagă problema lor: ei sunt aceiași factori, dar au de lucru, chiar înainte de cizme de sistem, deoarece Acestea sunt proiectate pentru foarte încărcător. Odată ce ați uitat orice unitate sau pus in plus - răscolit, sistemul riscă să înceteze încărcat.

Prin urmare, este important să se știe care sunt acestea sau alte hakintoshnye EFI-in-uri:

Ce ar trebui să pun în aceste dosare? La alegerea utilizatorului.

  • HFSPlus.efi, NTFS.efi, VBoxExt2.efi - drivere de sistem de fișiere care oferă acces la încărcător secțiunile Trifoiul din HFS +, NTFS și ext2 / 3, respectiv. Uita de prima - încărcare Mac OS X va fi imposibil. Uita-al doilea - Clover nu va vedea nici un drive-uri cu Windows; și dacă uitați să puneți treia - nu va fi partiții vizibile cu Linux-sisteme
  • FSInject.efi - modul, care este necesară în cazul în care doriți să încărcați în kekstov suplimentare (extensii de kernel, ele sunt aceleași drivere OS X) direct de la dosar Clover Loader
  • PartitionDxe.efi - modulul funcționează corect cu disc diferit de partiționare (ambele MBR și cu GPT, precum și marcare hibrid)
  • DataHubDxe.efi - în teorie, este posibil și fără ea, dar este mai sigur. Conducătorul auto controlează schimbul de date prin porturile informatice
  • OsxFatBinaryDrv.efi - modul pentru încărcarea altor majore EFI-in-uri. Un astfel de modul de mare este bootloader Mac OS X - boot.efi, deci nu este necesară conducătorului auto pentru EFI-boot
  • OsxLowMemFix.efi și OsxAptioFixDrv.efi - module de lucru cu încărcător de corecție RAM. Dacă aveți probleme cu sistemul de boot, încercați primul, și în cazul în care nu ajuta - al doilea. Dar, în orice caz, nu le-a pus în același timp
  • USB * .efi, * HCI.efi - USB-drivere pentru UEFI-, care va fi utilă în cazul în UEFI-mode, cazi de pe mouse-ul sau tastatura
  • CsmVideoDxe.efi - modul, activarea permisiuni suplimentare ecran bootloader UEFI-mode
  • Module cu cuvântul «Mouse-uri» în titlu oferă mediul de lucru al mouse-ului Clover încărcător. Dacă nu aveți nevoie de un mouse - și nu au nevoie de drivere

Toate (sau, mai degrabă, nu toate, ci numai pe cele de care aveți nevoie;) aceste drivere trebuie să fie puse în folderul / EFI / drivers64UEFI pe purtătorul, care este montat Trifoi.

În cele din urmă spun că, pentru a discuta nuanțele UEFI-mode Clover direct cu dezvoltatorul încărcătorului, vă rugăm să dați clic aici.

Materiale de acest subiect

Instalați Mac OS X pe PC

articole similare