Koduleht » kuidas » Miks on OS X-i arvutisse installimine ikka nii raske?

    Miks on OS X-i arvutisse installimine ikka nii raske?

    Mac on üle läinud Inteli protsessoritele juba aastaid tagasi, kuid see on ikka veel tohutu peavalu OS X-i käivitamiseks arvutis. Lugege edasi, kui uurime tehnilisi tõkkeid Apple'i operatsioonisüsteemi installimisel arvutiraamistikku.

    Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.

    Küsimus

    SuperUser-lugeja Braiam tahab teada, millised on tehnilised takistused, mis takistavad tavalistel arvutikasutajatel OS X-i installimist oma arvutisse:

    Võimaldab unustada EULA ja mis tahes muu õigusliku regulatsiooni. Ma ei huvita neid.

    Kõik teavad, et alles hiljuti sai OS X (või Mac OS) töötada ainult PowerPC-põhistel Macidel, kuid see muutus, kui Apple alustas Inteli protsessorite kasutamist, ning avas võimaluse installida OS X arvutisse. Jällegi unustame juriidilist, ma lähen faktilistele ja tehnilistele viidetele. Pärast lülitit hakkasid kasutajad eksperimenteerima seni, kuni oli võimalik installida ja käivitada OS X arvutis.

    Kas keegi teab, miks OS X ei tööta normaalse inimese arvutis? Kas see on mõni riistvara, mis on kohandatud vastavalt OS X-le või mida on kohandatud ainult Maci arvutitele? Või kas lihtsalt Apple teeb arvuti kasutajate elu tehnilisel tasandil raskeks?

    Kas see on tõesti nii keeruline, kui tundub, et OS X on arvutis käimas riistvara või kui erinevused Maci arvutite ja arvutite vahel on väiksemad (ja lihtsamad) kui enamik inimesi usub?

    Vastus

    SuperUser'i toetaja Journeyman Geekil on meile vastus:

    Kummalisel kombel? Apple'i süsteemid kontrollivad konkreetse kiibi olemasolu ja keelduvad selle käivitamisest või installimisest. Seda nimetatakse süsteemi juhtimise kontrolleriks ja tegelikult on see muu hulgas ülistatud ventilaatorikontroller. Praktiliselt on see nii the põhjusel, väljaspool mõningaid muid konkreetseid asju, mis võivad olla erinevad - näiteks videokaartide püsivara videokaartide jaoks ja OS X spetsiifilised draiverid mitmesugustele asjadele (helikaardid tulevad meelde), et te ei saa „lihtsalt” käivitada operatsioonisüsteemi vanilli koopia X otse sinu beežiboksis. Loomulikult ei ole see nii keeruline ringi liikuda, mistõttu teie keskmine OS X hostitud VM host võib käitada OS X VM-e ja seal on Hackintoshi distros, mis ujuvad ümber.

    Enamik Hackintoshi installeerimismeetodeid kasutavad nendel päevadel boot132 variatsioone, mis on alglaadimisseade, mis oli Apple'i üleminekul PPC-lt Intelile mõningate muudatustega. Algne bootloader oli avatud lähtekoodiga ja ehitati mõned muudatused Darwini jaoks. Kõrvuti on üritatud Darwini ümber pakkida avatud lähtekoodiga operatsioonisüsteemina.

    Apple toetab piiratud hulka riistvara teate töötab. Vastasel juhul peate töötama testitud riistvara või riistvara hargima. See on see, mis muudab OS X käitamise kaupade riistvaraks raskeks. SMC on suhteliselt triviaalne, et ringi liikuda. Kuidas teie toetamata heli kiip (miski ei meeldi, kui teie mikrofon on sülearvuti maksimaalses mahus rikutud), video adapter ja muu riistvara on keeruline osa. Kui teil on näiteks AMD-protsessor, siis vaatab varude tuum üks seda pilti ja paanika nagu hiir jooksis üles oma püksid. Paljudel juhtudel jõuab lahendus uue kerneli ehitamiseni, kus laigud eemaldatakse Darwini allikast (mis on FOSS) ja kasutavad seda.

    Lühidalt, suur probleem ei ole maagiline kiip, vaid OS X peab mängima kena kogu süsteemi.

    Nagu näete, ei pruugi OS X-i arvutis kergesti saada ja see on teostatav. Kas olete huvitatud oma Hackintosh PC ehitamisest? Siis lugege läbi meie kohutavad juhendid siin:

    Hackintoshingi juhend - 1. osa: põhitõed

    Hackintoshingi juhend - 2. osa: Paigaldamine

    Hackintoshingi juhend - 3. osa: Lioni uuendamine ja kahekordne käivitamine


    Kas teil on midagi lisada selgitusele? Heli on kommentaarides välja lülitatud. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.