Mac-urile au trecut la procesoare Intel cu ani în urmă, dar este încă o durere de cap uriașă să rulezi OS X pe un PC. Citiți mai departe în timp ce explorăm obstacolele tehnice în instalarea sistemului de operare Apple pe un cadru pentru PC.
Sesiunea de Întrebări și Răspunsuri de astăzi ne vine prin amabilitatea SuperUser - o subdiviziune a Stack Exchange, un grup de site-uri web de întrebări și răspunsuri bazat pe comunitate.
Intrebarea
Cititorul SuperUser Braiam vrea să știe care sunt obstacolele tehnice care împiedică utilizatorii normali de computere să instaleze OS X pe computerele lor:
Să uităm de EULA și de orice alte reglementări legale. Nu mă interesează.
Toată lumea știe că până de curând, OS X (sau Mac OS) putea fi rulat numai pe Mac-uri bazate pe PowerPC, dar acest lucru s-a schimbat când Apple a început să utilizeze procesoarele Intel și a deschis posibilitatea instalării OS X pe PC-uri. Din nou, să uităm de legalitate, mă duc la referințe de fapt și tehnice. După comutare, utilizatorii au început să experimenteze până când a fost posibil să instaleze și să ruleze OS X pe un computer.
Știe cineva de ce OS X nu ar funcționa pe computerul unei persoane normale? Este o parte a hardware-ului personalizat sau adaptat pentru OS X pe care îl au doar computerele Mac? Sau pur și simplu Apple îngreunează viața utilizatorilor de computere la nivel tehnic?
Este într-adevăr la fel de complicat pe cât pare „hardware” să rulezi OS X pe un PC sau diferențele dintre computerele Mac și PC-uri sunt mai mici (și mai simple) decât cred majoritatea oamenilor?
Răspunsul
Contribuitorul SuperUser Journeyman Geek are răspunsul pentru noi:
Destul de ciudat? Sistemele Apple verifică dacă există un anumit cip și refuză să ruleze sau să instaleze fără acesta. Aceasta se numește controler de gestionare a sistemului și, de fapt, este un controler de ventilator glorificat, printre altele. Practic vorbind, acesta este motiv, în afara unor alte lucruri specifice care ar putea fi diferite - cum ar fi firmware-ul plăcii video pentru plăcile video și driverele specifice OS X pentru diverse lucruri (îmi vin în minte plăcile de sunet) pe care nu le puteți „pur și simplu” porni o copie vanilată a sistemului de operare X chiar pe computerul tău bej. Desigur, acest lucru nu este atât de dificil de rezolvat, motiv pentru care gazda dvs. VM găzduită de OS X poate rula VM OS X și există distribuții Hackintosh plutitoare.
Majoritatea metodelor de instalare Hackintosh folosesc zilele acestea variații ale boot132, un bootloader care a fost furnizat atunci când Apple trecea de la PPC la Intel cu unele modificări. Bootloader-ul original era open source și construit cu unele modificări pentru Darwin . Deoparte, au existat câteva încercări de reambalare Darwin ca sistem de operare open source .
Apple acceptă o gamă limitată de hardware știu va functiona. În caz contrar, va trebui să ascultați hardware-ul testat sau să sporiți hardware-ul pentru a funcționa. Acest este ceea ce face dificilă rularea OS X pe hardware. SMC este relativ banal pentru a se deplasa. Obținerea dvs. neacceptat cipul de sunet (nimic de genul ca microfonul să fie blocat la volumul maxim pe un laptop pentru a-ți strica ziua), adaptorul video și alt hardware este partea dificilă. Dacă aveți un procesor AMD, de exemplu, miezul de stoc va arunca o privire asupra acestuia și va intra în panică ca un șoarece care și-a alergat pantalonii. În multe cazuri, soluția ajunge să fie construirea unui nou kernel, cu patch-uri de la sursa Darwin (care este FOSS) și folosirea acestuia.
Pe scurt, marea problemă nu este cipul magic, ci OS X trebuie să se joace frumos cu întregul sistem .
După cum puteți vedea, deși este posibil să nu fie ușor să porniți OS X să ruleze pe un computer, este posibil. Vrei să-ți construiești propriul computer Hackintosh? Apoi, asigurați-vă că citiți aici ghidurile noastre grozave:
Ghidul How-To Geek pentru Hackintoshing - Partea 1: Noțiunile de bază
Ghidul Geek How-To Hackintoshing - Partea 2: Instalarea
Ghidul How-To Geek pentru Hackintoshing - Partea 3: Actualizarea la Lion și Dual-Boot
Aveți ceva de adăugat la explicație? Sună în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori ai Stack Exchange? Consultați aici firul complet de discuție .