Instalace Hackintosh pomocí bitové kopie BDU a obnovy. Jak nainstalovat mac os na běžný počítač

Výhodou této metody je méně stráveného času a není třeba někým hledat a stahovat předem vytvořené obrazy OS X.
— instalace probíhá přímo z AppStore ze 100% originální distribuce!
Určitou nevýhodou je požadavek na vysokorychlostní (budete muset stáhnout 6..7 GB) a stabilní připojení k internetu, přes telefon a při přerušení spojení nebude nic fungovat.
Pro úspěšnou instalaci potřebujete stabilní a vysokorychlostní připojení k internetu!!!
Dále provedeme v BDU pod Windows:
Klepněte na DL HD Recovery. Aktualizovat seznam. vyberte verzi OS X (Mavericks, Yosemite, El Capitan). Klikněte na OK a počkejte na dokončení stahování.
Vyberte možnost MultiPartition, Format USB Disk, Download Clover, rozbalte 1. oddíl, rozbalte obrázek ReceveryHD na druhý oddíl flash disku.

A teď podrobněji:

Stáhněte si program Spouštěcí disk Nástroj z webu vývojářů http://cvad-mac.narod.ru/index/bootdiskutility_exe/0-5. Pro stažení klikněte na ikonu programu BU.

Program spouštíme jako správce ve Windows, abychom předešli možným incidentům a selháním.

Vložte flash disk s kapacitou alespoň 8 GB a spusťte program.

Provádíme následující:

  • 1) Spusťte nástroj BootDisk Utility (BDU)
  • 2) Klikněte na „DL Center“
  • 3) V okně, které se otevře
    - klikněte na „Aktualizovat“
    — v horní rozbalovací nabídce vyberte verzi osy a klikněte na „OK“
    — Počkejte na dokončení stahování a zavřete okno.
  • 4) Možnosti [menu] -> Konfigurace
  • 5) V okně Konfigurace:
    - označte "DL"
    — kliknutím na tlačítko „Zkontrolovat nyní“ aktualizujte seznam verzí Colver
    — naproti „DL“ vyberte verzi Clover (nejnovější)
    — V poli „Boot Records“ musí být vybráno CLOVER
    — níže v rozevíracích nabídkách vyberte „FAT32-LBA“, „Výchozí“, „4096“.
    — v poli „Multi Partitioning“ zaškrtněte políčko „Boot Partition Size“ – 200
    - stiskněte "ok"
  • 6) V hlavním okně BDU vyberte flash disk a klikněte na tlačítko „Format Disk“ a počkejte až do konce (objeví se okno se zprávou)
  • 7) Rozbalte jednotku flash a vyberte druhý oddíl (který nemá název), klikněte na tlačítko „Obnovit oddíl“
  • 8) V okně, které se otevře, vyberte soubor .hfs (jedná se o soubor obrázku, který jste stáhli v krocích 3-5).
  • 9) Další potvrzovací okno - klikněte na „ok“ a počkejte, až bude hotovo, vložte potřebné kexty do složky Clover -> Kexts, v případě potřeby upravte config.plist.
  • 10) Stiskněte „Eject“, vyjměte flash disk a stiskněte „Exit“
  • Nápravu můžete nainstalovat na auto.

Při otevírání okna MOŽNOSTI Na výběr máme pouze to, že jej na flash disk neinstalujeme. Možná budete muset zakázat stejný Clover, když již máte nainstalovaný bootloader HDD a potřebujete pouze instalační obraz systému OS X nebo stačí mít originální Mac. Ale z nějakého důvodu nemůžete nebo ze záložní kopie.

Chcete-li získat nejnovější verzi Clover zmáčknout tlačítko Zkontrolovat nyní, naproti lince Zkontrolujte při spuštění.

A už máme poslední verzi Clover Boot Loader určenou a připravenou k instalaci na flash disk. Mimochodem, pokud potřebujete pouze flash disk s bootloaderem, můžete v tomto kroku dokončit nastavení. Klikněte na OK a v hlavním okně klikněte na Formátovat disk a program automaticky vytvoří oddíl pro Clover a nainstaluje na něj bootloader. Pokud potřebujete také Mac OS X, pokračujeme.

Klikněte na OK v nastavení a klikněte na v hlavním okně DL centrum. V tomto okně se nám zobrazí již dostupné obrázky aktualizace operačního systému OS X.

HD Zotavení pro Mac OS X - klikněte na Aktualizovat. Získáme seznam dostupných obrazů pro obnovení.

Pokud po výběru obnovovacího obrazu stisknete DL, obraz se báječně zapíše na flash disk. A po úpravách lze Clover nainstalovat na PC.

Další balíčky - možná nápověda a kexty, které mohou být vyžadovány při instalaci systému.

Proč Recovery HD váží tak málo

Protože se nejedná o plnohodnotný systém, ale o jakýsi inženýrský OS pro obnovu a konfiguraci toho hlavního, který se ukládá do image a nasazuje se až při startu, mají Windows i podobné image s rozšířením wim, stejné Win PE je vhodným příkladem pro srovnání.

Chápete, že zavedením do Recovery HD získáme přístup pouze k diskové utilitě za účelem rozdělení našeho HDD a samozřejmostí je možnost nasazení vlastního nebo cizího obrazu se systémem a také možnost používat stroj času, ale nenavrhl jsem to, existuje oficiální bod kliknutím na kteroukoli osobu. můžete nainstalovat systém od začátku pomocí následujícího algoritmu namísto instalačního obrazu serveru Apple.

Nabootován do Recovery HD, vybraný diskový nástroj, rozdělený disk tak, jak má být podle pravidel Apple a vašich vlastních potřeb, uzavřený diskový nástroj, vybraná obnova..., systém automaticky kontaktuje servery Apple a zeptá se, který oddíl chcete, označí oddíl, který jste předtím naplánovali v diskové utilitě, instalace byla zahájena. Doba instalace závisí pouze na rychlosti internetu a zatížení serverů Apple v tuto chvíli, instalace macOS je dokonce dvakrát rychlejší než klasická, ale jsou těžké chvíle, ale jsou vzácné; )

Připomínáme, že tento materiál je poskytován pouze pro informační účely. Pokud se chystáte reprodukovat níže popsané kroky, důrazně vám doporučujeme, abyste si článek alespoň jednou pečlivě přečetli až do konce. Redakce 3DNews nenese žádnou odpovědnost za případné následky.

⇡ Úvod

„Hackintosh“ je ironický název pro Mac OS X, který není nainstalován Počítač Apple ale na běžném PC. Tento fenomén se stal možným, když cupertinská společnost začala v roce 2005 migrovat své stroje z platformy PowerPC na x86 a Macy začaly být vybaveny stejnými procesory a čipsety Intel, jaké se používají v osobních počítačích. Od svých počátečních skromných vítězství se takzvaný projekt OSx86 rozrostl z koníčku několika nadšenců v masové hnutí s rostoucí uživatelskou základnou. Dnes, kdy Apple oficiálně vydal nová verze jeho operační systém Lion, je čas říct o Hackintosh všem, kteří nemají Mac, ale mají zájem o Mac OS X a touhu experimentovat.

První otázky, které si člověk klade, když vidí operační systém Mac na PC: „Je obtížné nainstalovat?“ a "Všechno funguje dobře?" Odpověď na obojí je ne. Instalace byla nyní zjednodušena do extrému, takže si můžete pohrát s Mac OS X na téměř každém moderním počítači, ale plná funkčnost není dostupná pro každého - pro značnou část uživatelů to buď nebude fungovat. hardwarová akcelerace spadne grafika, nebo síť, zvuk nebo něco jiného. Hackintoshe mají také velké problémy s režimem spánku. Všechny tyto obtíže lze překonat, ale pravděpodobně budete muset strávit pár bezesných nocí. Obecně platí, že situace zcela kopíruje to, co se stalo s desktopem Linuxové distribuce Před několika lety. To je však velmi lichotivé srovnání jak pro hackerskou komunitu, tak pro samotný Apple: vzhledem k tomu, že Mac OS X na práci s nenativním hardwarem nikdo nikdy nepřipravil, mohlo být vše mnohem horší. Ano, některý hardware pod Mac OS nikdy nepoběží, jiný bude vyžadovat tanec s tamburínou a zaječí nohou. Zároveň však obrovská flotila komponent funguje buď po vybalení z krabice, nebo se spustí po jednoduchých manipulacích. A software pro Mac OS se ve všech případech nainstaluje a funguje úplně stejně jako na skutečném Macu. Ukazuje se, že není tak děsivý, tento Hackintosh.

Pro ty, kterým není lhostejná právní stránka fenoménu: Mac OS X lze samozřejmě legálně nainstalovat pouze na počítač pod značkou Apple a jakékoli další možnosti porušují licenční smlouva. Rovněž je zakázáno upravovat součásti OS, nemluvě o používání pirátských distribucí z „torrentů“. Apple však komunitu OSx86 nijak nepronásleduje (i když žaluje firmy, které na Hackintoshe vydělávají) a prostředky ochrany proti neoprávněnému použití jsou v plenkách a způsoby, jak je překonat, se už dávno našly. Mac OS X ani nevyžaduje vstup licenční klíč nebo online aktivace. Koneckonců, hackintoshové inzerují tento OS zdarma a tajně sní o koupi skutečného Macu. A nejoddanější červenookí experimentátoři, kteří zásadně preferují Hackintosh, jsou jako potenciální kupci stále ztraceni.

Pokud v tom není žádný rozdíl, tak proč platit víc? nebo tam je?

Pokud vás tedy malý zločin netrápí a technické potíže způsobují pouze zdravé vzrušení, zkuste společně nainstalovat Mac OS X na PC. V tomto článku popíšeme dva jednoduchými způsoby instalace předchozí, ale stále oblíbené verze operačního systému, Snow Leopard (10.6), a jeden způsob pro novou, Lion (10.7). Nemá smysl instalovat Leoparda (10.5), natož Tigera (10.4). Pokud se vám výsledek líbí, pak se tyto pokyny stanou výchozím bodem pro zvládnutí Hackintoshe sami. Poslední část obsahuje odkazy na oblíbené zdroje v komunitě OSx86, kde se můžete poučit ze zkušeností ostatních uživatelů a najít řešení konkrétních problémů.

⇡ Příprava Hackintosh

Proč vlastně Mac OS X nemůže fungovat jen na PC a jak tyto překážky překonat? Důvodem číslo jedna je, že na počítačích Mac není starý dobrý BIOS, ale EFI se používá jako vrstva mezi OS a firmwarem hardwaru, a aby se Mac OS spustil, EFI je emulováno na úrovni speciálního „hackerského“ bootloaderu. (mimochodem za tento úspěch vděčíme ruskému hackerovi pod přezdívkou Netkas). Nejoblíbenějším a rychle se rozvíjejícím nakladačem je dnes Chameleon a jeho deriváty, například Chimera.

Druhý důvod: Mac OS X má kext (od rozšíření jádra, zapamatujte si tento termín) nazvaný Dont Steal Mac OS X. Je nutné dešifrovat aplikace, které tvoří to, co pro uživatele vypadá jako operační systém (Dock, Finder, loginwindow, SystemUIServer a další), založené na klíčích z čipu SMC, který je dostupný pouze na skutečných počítačích Mac. No, když „nejsou tam žádné nohy, pak nejsou ani karikatury“. Na pomoc přichází FakeSMC kext, který úspěšně emuluje SMC Device, za což opět díky Netkas. Vše, co potřebujete, je speciální bootloader a FakeSMC.kext Mac ke stažení OS X, pokud se hardware počítače příliš neliší od skutečných Maců.

A to je právě ten třetí důvod. V systému Mac OS X nejsou k dispozici žádné ovladače pro nepodporovaný hardware nebo existují ovladače vestavěné, ale systém je nemůže použít, protože nerozpozná hardware s neznámými identifikátory.

Hardwarové požadavky pro Hackintoshe jsou stejné - potřebujete procesor, který podporuje instrukce SSE2, nejlepší ze všech - Intel Core 2 Duo a starší. Uživatelé AMD budou muset nahradit jádro OS „hacknutou“ verzí a v důsledku toho budou problémy s aktualizací systému ze serveru Apple. Totéž platí pro netbooky na platformě Atom. Podpora režimu AHCI na straně řadiče SATA je velmi žádoucí. Pro instalaci Mac OS X Lion potřebujete 2 GB paměť s náhodným přístupem, pro Snow Leoparda stačí jeden. První pravidlo pro výběr hardwaru: čím více se počítač podobá skutečným Macům, tím méně problémů. Druhé pravidlo: nejnovější a nejpokročilejší zařízení nemusí fungovat, ať se snažíte sebevíc, protože... podpora hardwaru závisí především na samotném Mac OS (hardwarové ovladače nejsou psány pro Hackintosh) a Apple nikam nespěchá. Stránka wiki.osx86project.org, která obsahuje HLC (Hardware Compatibility List) pro různé verze Mac OS X.

Pro instalaci je nejlepší použít samostatný disk s rozhraním SATA a mimo nebezpečí vypnout disk Windows. Pokud se nebojíte provádět experimenty na jednom HDD s funkčním operačním systémem, pak si na něm budete muset vytvořit nový oddíl pomocí nějaké diskové utility (čistému Mac OS X stačí 10 GB). Jen mějte na paměti, že během procesu instalace se zavaděč Hackintosh zapíše na HDD a poté se do Windows dostanete pouze přes něj. Neexistuje žádné ohrožení vašich stávajících dat, ale záloha také neuškodí. Disk musí být připojen k portu Southbridge základní deska, řadič SATA v BIOSu musí být nastaven na Režim AHCI. Doporučuje se odstranit přetaktování, vyjmout všechny rozšiřující karty kromě grafického adaptéru v horním slotu PCI-E, odpojit periferie kromě klávesnice a myši a snížit objem RAM na 4 GB (pokud je nainstalováno více). Pokud je instalace s minimální funkčností úspěšná, lze toto vše krok za krokem vrátit. Příliš mnoho podmínek? Pak můžete cvičit na kočkách, tedy in virtuální stroj. Je to dokonce i na internetu hotové obrázky pro různé hypervizory, i když jejich použití nepřinese zkušenosti s vytvářením Hackintoshe.

Upozorňujeme čtenáře: ačkoli je Hackintosh zcela neškodná zábava, která nerozbije váš počítač a je nepravděpodobné, že by zkazila žádná data, všechny manipulace popsané v článku jsou prováděny na vlastní nebezpečí a riziko. Kromě toho musíte být obeznámeni s počítačem a vědět, co je bootloader, jádro operačního systému a schéma rozdělení pevný disk. Inu, když dokonale ovládáte Hackintosh, za žádných okolností nesouhlaste, pokud vás přátelé požádají, abyste si jej nainstalovali do svého PC, jinak se jako čestný člověk budete muset oženit, abyste tento zázrak mohli dál fungovat.

⇡ Instalace Snow Leopard z iATKOS 10.6.3 v2

Nejjednodušší a nejuniverzálnější varianta je Instalace Mac OS X se speciálně upraveným distribučním obrazem. Od vydání Snow Leoparda ustoupila taková hackerská sestavení elegantnějšímu řešení – instalaci z kopie proprietárního disku pomocí samostatného bootovacího CD, a to je popsáno níže. Uživatelé CPU od AMD nebo Intel Atom se ale bez montáže neobejdou, protože... původní jádro Mac OS X (které naši anglicky mluvící přátelé nazývají vanilla kernel) podporuje pouze procesory Intel s architekturou Core a starší a sestavení umožňuje během procesu instalace okamžitě vybrat „opravenou“ verzi. A poté, co vstoupíte do světa Hackintosh pomocí montáže a získaných znalostí, můžete vyrábět čistá instalace, jehož komponenty máte zcela pod kontrolou.

iATKOS 10.6.3 v2 je jednou z posledních vydaných verzí a navzdory poměrně staré verzi operačního systému (Snow Leopard již byl aktualizován na 10.6.8) je veškerý „hackerský“ software na něm poměrně moderní. Po stažení obrázku (neřekneme vám odkud) jej zapište na disk. Nabootujte z disku iATKOS a počkejte, až zavaděč „hackera“ funguje a operační systém se spustí.

Tento proces trvá několik minut, ale pokud náhle trvá déle, než je rozumné omezení, nebo se zobrazí chybová zpráva, znamená to, že se něco pokazilo.

V tomto případě musíte znovu nabootovat z DVD, ale na obrazovce bootloaderu se zeleným chameleonem stiskněte F8, zvýrazněte optický disk, zadejte na klávesnici „-x“ a stiskněte Enter. Toto je takzvaný bezpečný režim, ale pokud s ním nemáte štěstí, musíte zavést systém s argumentem „-v“, který vám umožní sledovat protokol spouštění. Ve chvíli, kdy se proces zasekne nebo se objeví fráze Kernel Panic, můžete vyfotit obrazovku a pak se v klidném prostředí snažit pochopit, co se děje, pomocí tematických stránek, Googlu a rad zkušených „hackerů“ .

Vzhled okna s výběrem jazyka znamená, že stahování proběhlo úspěšně a váš systém je schopen provozovat Mac OS X. Doporučujeme, pokud je to možné, zvolit jazyk Shakespeare, protože většina pokynů a analýz problémů na internetu je napsána v jazyce to.

Procházejte stránkami instalačního programu, dokud se nezobrazí okno pro výběr disku.

Otevřete v nabídce sekci Utilities a spusťte Disk Utility. Pokud jste to dali Hackintosh prázdný disk, pak pomocí tohoto programu jej musíte „rozdělit“ (záložka Partition). Chcete-li nainstalovat na oddíl sousedící s Windows, oddíl se jednoduše naformátuje v systému souborů HFS+ (karta Vymazat). Kvůli spolehlivosti je lepší zvolit možnost HFS+ Journaled a většina uživatelů nebude potřebovat možnost rozlišovat malá a velká písmena.

Jakmile je pevný disk připraven k instalaci, můžete zavřít Disk Utility a určit oddíl v okně instalačního programu. A nyní je důležitým bodem výběr ovladačů a nastavení, které umožní Mac OS X plně pracovat na vašem hardwaru. Seznam se otevře tlačítkem Přizpůsobit. Všem uživatelům se doporučuje podívat se do vlákna Bootloader a vybrat místo výchozí možnosti možnost Chameleon v2 RC5. Držáky procesory AMD, stejně jako Intel Atom, musí vybrat upravené jádro v části Patches, Modified Kernels.

V části Ovladače, VGA byste neměli vybírat žádné „ovladače“ pro grafický adaptér. Je lepší zaškrtnout políčko vedle možnosti Graphics Enabler v sekci Bootloader Options - v tomto případě se bootloader sám pokusí aktivovat hardwarovou akceleraci. Ať je to jakkoli, operační systém se téměř vždy spouští ve 2D režimu, a pokud metoda Graphics Enabler nefunguje, můžete zkusit štěstí se samostatnými „ovladači“. Mimochodem, nejedná se o ovladače, ale pouze o injektory, které umožňují ovladačům zabudovaným do Mac OS X pracovat s neznámými grafickými kartami, a proto jsou uvedeny v uvozovkách.

Vyberte si ten správný balíček pro síťová karta v sekci Ovladače, Síť - je tam dobrá sbírka. U notebooku se bude hodit obsah sekce Ovladače, Hardware notebooku. V části Ovladače, Hlavní hardware, Správa napájení CPU můžete vzít nějaký ovladač pro funkce úspory energie CPU. „Nativní“ rozšíření jádra nazvané AppleIntelCPUPowerManagement.kext, které tuto funkci nese, je v sestavě prozíravě zablokováno, protože je vhodné pouze pro procesory Intel, a i tak ne pro každého a v případě chyb neumožňuje nabootování systému.

Nezaškrtávejte Sleep Enabler v sekci Záplaty - pokud potřebujete režim spánku, po aktualizaci operačního systému bude muset být toto rozšíření nahrazeno.

Sekce Jazykové překlady přišla na iATKOS z oficiální distribuce a obsahuje balíčky lokalizace rozhraní OS včetně ruštiny.

Je vhodné sepsat si seznam možností, které jste zvolili, pro případ, že by se nově nainstalovaný OS nespustil a museli byste hledat viníka. Po provedení výběru můžete kliknout na OK a poté na Instalovat. Jít!

Na konci instalace se počítač restartuje. Disk iATKOS můžete odebrat a spustit z pevného disku, na který jsme nahráli Mac OS X. Zatímco zavaděč Chameleon odpočítává sekundy do spuštění operačního systému ve výchozím nastavení, můžete stisknout libovolnou klávesu a zobrazit seznam oddílů. ze kterého lze bootovat. Pokud na pevném disku již byl Windows, spustí se ze servisního oddílu s názvem System Reserved, nebo přímo z jeho kořenového oddílu, pokud servisní oddíl z nějakého důvodu chybí.

Ale nemůžeme se dočkat, až uvidíme Mac OS, že? V tomto případě jen čekáme, a pokud byly možnosti při instalaci správně vybrány, objeví se na obrazovce registrační okno a pokud fungovala možnost Graphics Enabler, zobrazí se i uvítací video.

Co dělat, když se operační systém zasekne ve fázi načítání nebo zobrazí chybovou zprávu? Prvním tipem v tomto případě je spuštění a zobrazení protokolu. Chcete-li to provést, musíte zastavit zavaděč, zatímco odpočítává čas do spuštění operačního systému, vyberte oddíl s ním, zadejte argument „-v“ a stiskněte klávesu Enter. Na základě zpráv na obrazovce můžete najít součást, která způsobuje selhání. Pak můžete zkusit nabootovat bezpečný režim s argumentem „-x“, a pokud to uspěje, je pravděpodobné, že problém je v nějakém kextu – ovladači nebo injektoru zařízení, který jste vybrali v nabídce Přizpůsobit instalační disk, a je třeba jej vyměnit. Jak pracovat s kexty je popsáno ve zvláštní části článku.

⇡ Instalace Snow Leoparda z proprietární distribuce

„Hackintosh“ lze také vytvořit pomocí „nativního“ obrázku Snow Leoparda, který si můžete dokonce koupit, abyste si uklidnili svědomí. Zároveň je veškerý software, díky kterému je Mac OS X kompatibilní s PC, zaznamenán na samostatném disku. Tato metoda je však vhodná pouze pro majitele procesorů Intel, protože jak distribuční disk, tak kopie OS, který se z něj bude instalovat, používá původní jádro bez podpory AMD. Neupravený instalační program Snow Leopard vám navíc nedovolí přesunout systém na pevný disk rozdělený pomocí MBR a podporuje pouze schéma rozdělení GUID. Proto bude nutné disk s MBR přerozdělit.

Pokud je tam již nainstalován systém Windows a nejste připraveni se s nejoblíbenějším operačním systémem navždy rozloučit, pak existuje řešení, které není samozřejmé: pomocí Disk Utility nejprve rozdělte disk pomocí GUID, vytvořte si vlastní oddíl pro „windows“. “ a nainstalujte Windows a poté na druhý oddíl - Snow Leopard. Klíčové slovo zde - Disková utilita. Tento program, který, jak již víte, se také spouští z instalačního disku Mac OS X, vytváří hybridní oddíl se synchronizovaným GUID a MBR. A MBR je vyžadován k instalaci Windows.

Nejprve tedy potřebujeme obrázek spouštěcí disk iBoot a MultiBeast Driver Pack - nejnovější verze oba jsou zveřejněny na webových stránkách www.tonymacx86.com/viewforum.php?f=125 (ke stažení je nutná registrace). Obraz ISO iBoot vypálíme na disk a nabootujeme z něj. Když se zobrazí okno s výzvou k výběru oddílu pro zavedení, musíte nahradit iBoot v jednotce „nativní“ distribucí s Mac OS X, stiskněte F5, zvýrazněte DVD a stiskněte Enter.

Další postup je zcela podobný tomu, co je psáno o sestavení iATKOS, pouze v nabídce Customize nejsou ovladače pro „leváky“, ale pouze standardní balíčky Snow Leopard - lokalizace rozhraní, fonty atd.

Po dokončení instalace však nebudete moci zavést systém přímo z pevného disku, protože... kopie operačního systému je nedotčená a neliší se od toho, co je na skutečných počítačích Mac. Proto je třeba znovu nabootovat z disku iBoot a vybrat oddíl pomocí Snow Leopad.

Pokud dojde k chybě, již víte, co dělat: spusťte s argumentem „-v“ a spusťte diagnostiku, poté zkuste spustit OS v nouzovém režimu s argumentem „-x“. Web tonymacx86 také doporučuje argument PCIRootUID=1, který lze kombinovat s "-x" a "-v".

Pokud Mac OS X zobrazil registrační okno, je čas si jej zvyknout na PC. Musíte spustit MultiBeast z archivu, který jsme si stáhli předem, a procházet všemi stránkami instalačního programu až dolů do nabídky pro výběr komponent. Zde musí všichni uživatelé zaškrtnout položku EasyBeast Install – která určuje instalaci minimální sady kextů. Chcete-li povolit podporu pro konkrétní hardware, měli byste se podívat na jednotlivé větve seznamu a vybrat potřebná rozšíření. Na konci postupu se počítač restartuje a vy můžete bezpečně zavést systém z HDD.

Kromě kextů se na disk nainstaluje zavaděč Chimera a pokud byl dříve nainstalován Windows, načte se výběrem příslušného oddílu.

⇡ Instalace lva

Tady je ta nejchutnější věc – nejnovější verze Mac OS X. Tu zatím dokážou ocenit jen uživatelé Intelu. V době psaní tohoto článku Apple ještě nezveřejnil zdrojový kód pro jádro Lion, což znamená, že neexistují žádná upravená jádra. Ale většina kextů napsaných pro Snow Leoparda pracuje s Lionem.

K instalaci Lion budeme potřebovat funkční verzi Snow Leopard ne nižší než 10.6.6, volný oddíl na 5GB pevném disku pro umístění instalačních souborů, distribuce Lion (k dispozici za 29,99 $ v Obchod s aplikacemi a víte kde zdarma), utilita xMove a již známý balíček MultiBeast.

Program Install Mac OS X Lion se spouští přímo ze spuštěného operačního systému a jako oddíl pro instalaci je potřeba vybrat přesně ten, ze kterého Snow Leopard běží, což OS nijak neovlivní. Jakmile jsou soubory zkopírovány, můžete souhlasit s restartem a přihlášením zpět do Snow Leopard.

Nyní je to na utilitě xMove. Po jeho spuštění je potřeba označit prázdný oddíl, který jsme pro Lion předem připravili, a xMove tam přenese soubory rozbalené programem Install Mac OS X Lion. Pokud je Snow Leopard nainstalován pomocí metody iBoot + MultiBeast, pak stačí zavést systém z pevného disku a vybrat oddíl s „Lion“ v nabídce bootloaderu Chimera. Pokud byl pro instalaci použit iATKOS nebo jiné řešení, ale bootloader a kexty také nejsou nejnovější, pak budete muset zavést z disku iBoot. Další postup zcela opakuje proces instalace Snow Leoparda z proprietární distribuce. Kromě toho můžete jako cíl vybrat oddíl s již běžícím Mac OS X a poté bude bezbolestně aktualizován.

⇡ Instalace a odstranění kextů

Jak odstranit problémový řidič, injektor nebo přidat podporu pro zařízení, která se po prvotní instalaci nespustila? Úložištěm pro kexty (rozšíření jádra) v Mac OS X je adresář /System/Library/Extensions a načítají se z jedné mezipaměti v /System/Library/Caches/com.apple.kext.caches/Startup/Extensions. mkext, kam OS vkládá pouze nezbytná rozšíření. Ale moderní zavaděče Hackintosh (nám již známé Chameleon a Chimera) umí načíst další kexty z adresáře /Extra/Extensions a z nich se vytvoří vlastní malá cache /Extra/Extensions.mkext. MultiBeast a iATKOS používají přesně toto schéma, pouze v druhém případě je skryt adresář /Extra. Zobrazit skryté soubory povoleno pomocí příkazu v terminálu.

defaults write com.apple.finder AppleShowAllFiles TRUE
killall nálezce

Chcete-li nainstalovat mnoho kextů, stačí je zkopírovat do /Extra/Extensions. Některé však nebudou schopny vyřešit závislosti (v mezipaměti /S/L/C/c/S/Extensions.mlext nejsou žádná potřebná rozšíření) a budete muset vytvořit jednu mezipaměť všech „nativních“ a „ přípony třetích stran v adresáři /Extra, které OS nebude schopen předělat. K tomu slouží následující příkaz:

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

Před těmito soubory v /Extra/Extensions musí být přiřazena potřebná oprávnění. týmy:

sudo chown -R 0:0 /Extra/Rozšíření

sudo chmod -R 755 /Extra/Rozšíření

A ještě jedna nuance: pokud i se správnými oprávněními není kext zahrnut do mezipaměti a není načten, musíte jej otevřít pomocí možnosti Zobrazit obsah balíčku v kontextová nabídka a prohlédněte si soubor Info.plist v adresáři Contents. Toto je soubor xml a je na konci před uzavíracími značkami měl by tam být následující záznam:

OSBundleVyžadováno

Vykořenit

V opačném případě je nutné jej přidat nebo změnit.

V Mac OS X 10.7 jsou věci trochu jiné. Lion používá jiný formát mezipaměti - prelinked kernel. Ve výchozím nastavení jej Chameleon nečte a skenuje celý obsah adresáře /Extra/Extensions, což zpomaluje načítání. Jediná věc, kterou lze nyní udělat, je vytvořit sdílenou mezipaměť systémový adresář/System/Library/Caches/com.apple.kext.caches/Startup. Tým:

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

A aby bootloader vybral kernelcache, musíte při spuštění použít argument „UseKernelCache=Yes“. Ale na rozdíl od obsahu /Extra, tento soubor podléhá operační systém a čas od času jej aktualizuje, přičemž samozřejmě zapomene na naše „hackerská“ rozšíření. Řešením problému je přesunout kexty z /Extra do adresáře /System/Library/Extensions a udělit jim potřebná oprávnění pomocí příkazů:

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

sudo chmod -R 755 /System/Library/Extensions

⇡ Aktualizace OS

Hackintosh lze aktualizovat ze serveru Apple pomocí vestavěného nástroje Aktualizace softwaru. Zároveň se ale musíte připravit na to, že po aktualizaci některé kexty přestanou fungovat nebo začnou způsobovat pády a budete za ně muset najít náhradu. Naštěstí vývojáři populárních rozšíření rychle reagují na vydání nových verzí Mac OS X. Po aktualizaci je navíc potřeba znovu sestavit kext cache tak, že nejprve načtete systém s argumentem „-f“. Uživatelé procesorů AMD by se měli před aktualizací OS ujistit, že je k dispozici nejnovější verze upraveného jádra, nebo můžete starou ponechat.

⇡ Nastavení bootloaderu

Činnost bootloaderu Chameleon nebo jeho analogů je řízena souborem com.apple.boot.plist ve složce /Extra. Lze jej upravit ručně, ale existují také speciální utilita S grafické rozhraní- Ještěrka, kterou lze stáhnout z darwinx86.net/software/darwinx86_software.html. Do konfigurace je vhodné zadat rozlišení obrazovky, načítat argumenty (například již zmíněný „UseKernelCache=Yes“) a pro majitele „nestandardních“ procesorů název upraveného souboru jádra. V iATKOS je to uživatelský soubor (podívejte se, je v kořenovém oddílu disku). Zaškrtněte také Graphics Injection, pokud vám tato možnost pomohla povolit 3D akceleraci.

Volba 32bit Compatibility Mode vynutí zavedení jádra v 32bitovém režimu, což může být nutné pro některé kexty. Zároveň je zachována podpora velkého množství paměti RAM a aplikace mohou běžet v 64bitovém režimu bez ohledu na jádro. Podobný argument příkazový řádek- "-x32".

Seznam argumentů může také obsahovat speciální možnosti pro jednotlivé kexty.

Program automaticky otevře soubor /Extra/com.apple.boot.plist, a pokud chybí, vytvoří jej při pokusu o uložení změn. Přesně to se stane s iATKOS, protože... Toto sestavení standardně ukládá konfiguraci zavaděče do systémového souboru se stejným názvem /Library/Preferences/SystemConfiguration/com.apple.boot.plist. Toto není správné, takže je nejlepší to vymazat po vytvoření souboru v /Extra systémový soubor, přičemž zůstanou pouze ty řádky, které jsou zobrazeny na snímku obrazovky.

Další funkcí Lizard je úprava souboru /Extra/SMBIOS.plist. Obsahuje informace o modelu počítače a nainstalovaném hardwaru a pomáhá prezentovat počítač jako nějaký druh počítače Macintosh v programu Systémové informace.

⇡ Periferní zařízení od společnosti Apple

Otázka, která znepokojuje mnoho lidí, ale nechtějí utrácet peníze za experiment: fungují zařízení Mac jako Apple Cinema Display, Magic Mouse a Magic Trackpad s Hackintosh? Monitor je tedy kompatibilní s jakoukoli grafickou kartou vybavenou DisplayPortem (vhodná je DP Mini nebo plnoformátová verze portu s adaptérem) a funguje jak světelný senzor, tak nastavení jasu v System Preferences. Myš a touchpad vyžadují Bluetooth USB adaptér – některé fungují hned po vybalení bez dalších kextů a proces připojení se opět neliší od toho na skutečných Macech.

⇡ Volné koupání

www.kexts.com - databáze originálních kextů a kextů třetích stran pro Mac OS X.

Nebo to není nutné. Počítače Apple vždy stály stranou všech ostatních, stály mnohem více se srovnatelnými vlastnostmi a obecně nenabízely pro běžné uživatele nic zvláštního. Navíc programování v nich bylo dílem zkušených řemeslníků mnoho operací bylo prováděno jednoznačně, neumožňovalo více možností (; jako v PC) a hráči byli nepřítomností rozzuření nejnovější hry také jim chybí druhé tlačítko na myši.

Ale ti, kteří chápali skutečné hodnoty, zbožňovali Mac: „zvukové inženýry“, umělce, designéry, typografy, spisovatele a obecně lidi umění. Veškerý hardware v počítačích byl navržen pro end-to-end kalibraci barev, takže obraz na tiskárně, v editoru a na obrazovce se zcela shodoval, což vyřešilo mnoho problémů s kvalitou tištěných produktů. Ano a drahá ve formátu PDF, který zobrazila jakákoliv aplikace - také žádná sranda.

Jeden mizerný rok se Apple nerozešel se svým dodavatelem procesorů PowerPC a nepřešel k Intelu.

Tady se chamtivým soudruhům začaly třást ruce. Apple samozřejmě předpokládal, že se lidé pokusí nainstalovat OS na PC, a připravil preventivní opatření v podobě speciálního blokovacího bootloaderu, tuhé konfigurace podporovaného hardwaru („Makovité“ jsou na to už dlouho zvyklí – sotva i napsat specifikace do jejich ceníků, všichni jsou stejní).

Jedním slovem, následoval boj a Apple prohrál.

„Nové“ věrné downloadery byly nahrazovány novými a novými a nyní si systém můžete nainstalovat téměř „standardně“. Samozřejmě mnohé ze vzácností železa resp nejnovější zařízení nebude fungovat na OS X, mohou se také vyskytnout problémy s rozpoznáváním zvuku, sítě a periferií. Spousta věcí ale funguje, což zvyšuje status a důležitost majitele.

Na vysvětlení kompletního postupu instalace OS by nestačil tucet podobných článků, ale pamatujte na to hlavní: nejjednodušší je vyhledat upravenou sestavu požadované distribuce iATKOS, kterou lze najít na internetu.

Poté musíte odpojit všechny disky se systémem Windows (pro jistotu), odstranit veškerou přebytečnou paměť nad 4 GB a vypnout položky optimalizace v systému BIOS. OS funguje lépe na vícejádrových procesorech Intel, takže majitelé AMD budou mít o něco horší zážitek. Poté můžete zahájit instalaci, pro kterou existuje mnoho video pokynů. A přesto se může něco pokazit, ne nyní, ale v budoucnu při aktualizaci systému.

Hlavní otázka zní: k čemu jsou všechny tyto oběti?– zůstane prozatím bez odpovědi.

Příprava Hackintosh

Pokud vás tedy malý přestupek netrápí a technické potíže způsobují jen zdravé vzrušení, zkusme to společně nainstalovat Mac OS X na PC. V tomto článku popíšeme dva jednoduché způsoby instalace předchozí, ale stále oblíbené verze operačního systému Snow Leopard (10.6). Pokud se vám výsledek líbí, pak se tyto pokyny stanou výchozím bodem pro zvládnutí Hackintoshe sami.

Druhý důvod: v Mac OS X existuje kext (z kernel extension - kernel extension, zapamatujte si tento termín) s názvem Dont Steal Mac OS X.

Je nutné dešifrovat aplikace, které tvoří to, co pro uživatele vypadá jako operační systém (Dock, Finder, loginwindow, SystemUIServer a další), na základě klíčů z čipu SMC, který se nachází pouze na skutečných počítačích Mac. No, když „nejsou tam žádné nohy, pak nejsou ani karikatury“. Na pomoc přichází FakeSMC kext, který úspěšně emuluje SMC Device, za což opět díky Netkas. Ke spuštění Mac OS X stačí speciální bootloader a FakeSMC.kext, pokud se hardware počítače příliš neliší od skutečných Maců.

A to je právě ten třetí důvod. V systému Mac OS X nejsou k dispozici žádné ovladače pro nepodporovaný hardware nebo existují ovladače vestavěné, ale systém je nemůže použít, protože nerozpozná hardware s neznámými identifikátory.

Hardwarové požadavky pro Hackintoshe jsou stejné – potřebujete procesor, který podporuje instrukce SSE2, nejlépe – Intel Core 2 Duo a starší. Uživatelé AMD budou muset nahradit jádro OS „hacknutou“ verzí a v důsledku toho budou problémy s aktualizací systému ze serveru Apple. Totéž platí pro netbooky na platformě Atom. Podpora režimu AHCI na straně řadiče SATA je velmi žádoucí. Pro instalaci Mac OS X Lion potřebujete 2 GB RAM, pro Snow Leopard stačí jedna. První pravidlo pro výběr hardwaru: čím více se počítač podobá skutečným Macům, tím méně problémů. Druhé pravidlo: nejnovější a nejpokročilejší zařízení nemusí fungovat, ať se snažíte sebevíc, protože... podpora hardwaru závisí především na samotném Mac OS (hardwarové ovladače nejsou psány pro Hackintosh) a Apple nikam nespěchá. Stránka wiki.osx86project.org, která obsahuje HLC (Hardware Compatibility List) pro různé verze Mac OS X, vám pomůže posoudit vaše šance na úspěch.

Pro instalaci je nejlepší použít samostatný disk s rozhraním SATA a mimo nebezpečí vypnout disk Windows. Pokud se nebojíte provádět experimenty na jednom HDD s funkčním operačním systémem, pak si na něm budete muset vytvořit nový oddíl pomocí nějaké diskové utility (čistému Mac OS X stačí 10 GB). Jen mějte na paměti, že během procesu instalace se zavaděč Hackintosh zapíše na HDD a poté se do Windows dostanete pouze přes něj. Stávající data nejsou ohrožena, ale záloha taky neuškodí. Disk musí být připojen k portu jižního můstku základní desky; řadič SATA v BIOSu musí být nastaven na režim AHCI. Doporučuje se odstranit přetaktování, vyjmout všechny rozšiřující karty kromě grafického adaptéru v horním slotu PCI-E, odpojit periferie kromě klávesnice a myši a snížit objem RAM na 4 GB (pokud je nainstalováno více). Pokud je instalace s minimální funkčností úspěšná, lze toto vše krok za krokem vrátit. Příliš mnoho podmínek? Poté můžete cvičit ve virtuálním stroji. Na internetu jsou dokonce hotové obrázky pro různé hypervizory, i když jejich používání vám nepřinese zkušenosti s tvorbou Hackintoshe.

Čtenáře varujeme: ačkoli je Hackintosh naprosto neškodná zábava, která nezničí váš počítač a pravděpodobně nepoškodí žádná data, všechny manipulace popsané v článku jsou prováděny na vlastní nebezpečí a riziko . Kromě toho musíte být obeznámeni s počítačem a vědět, co je bootloader, jádro operačního systému a schéma rozdělení pevného disku.

Instalace Snow Leopard z iATKOS 10.6.3 v2

Nejjednodušší a nejuniverzálnější možností je instalace Mac OS X se speciálně upravenou distribucí. Od vydání Snow Leoparda ustoupila taková hackerská sestavení elegantnějšímu řešení – instalaci z kopie značkového disku pomocí samostatného bootovacího CD, a to je popsáno níže. Uživatelé CPU od AMD nebo Intel Atom se ale bez montáže neobejdou, protože... původní jádro Mac OS X (které naši anglicky mluvící přátelé nazývají vanilla kernel) podporuje pouze procesory Intel s architekturou Core a starší a sestavení umožňuje během procesu instalace okamžitě vybrat „opravenou“ verzi. A poté, co vstoupíte do světa Hackintosh pomocí montáže a získáte určité znalosti, můžete vytvořit čistou instalaci, nad jejíž komponentami máte úplnou kontrolu.

iATKOS 10.6.3 v2 je jednou z posledních vydaných verzí a navzdory poměrně staré verzi operačního systému (Snow Leopard již byl aktualizován na 10.6.8) je veškerý „hackerský“ software na něm poměrně moderní. Po stažení obrázku (neřekneme vám odkud) jej zapište na disk. Nabootujte z disku iATKOS a počkejte, až zavaděč „hackera“ funguje a operační systém se spustí.

Pokračování příště...


Moderní počítače Mac se skládají ze stejných součástí jako osobní počítače. Tak proč nemůže Mac OS běžet na PC? Ve skutečnosti lze operační systémy Apple nainstalovat na většinu moderních počítačů a není to tak obtížné, jak se zdá

Připomínáme, že tento materiál je poskytován pouze pro informační účely. Pokud se chystáte reprodukovat níže popsané kroky, důrazně vám doporučujeme, abyste si článek alespoň jednou pečlivě přečetli až do konce. Redakce nenese žádnou odpovědnost za případné následky.

Úvod


„Hackintosh“ je ironický název pro Mac OS X, který není nainstalován na počítači Apple, ale na běžném počítači. Tento fenomén se stal možným, když cupertinská společnost začala v roce 2005 migrovat své stroje z platformy PowerPC na x86 a Macy začaly být vybaveny stejnými procesory a čipsety Intel, jaké se používají v osobních počítačích. Od svých počátečních skromných vítězství se takzvaný projekt OSx86 rozrostl z koníčku několika nadšenců v masové hnutí s rostoucí uživatelskou základnou. Dnes, když Apple oficiálně vydal novou verzi svého operačního systému Lion, je čas říct o Hackintosh všem, kteří nemají Mac, ale mají zájem o Mac OS X a touhu experimentovat.

Instalace Snow Leopard z iATKOS 10.6.3 v2

Nejjednodušší a nejuniverzálnější možností je instalace Mac OS X se speciálně upravenou distribucí. Od vydání Snow Leoparda ustoupila taková hackerská sestavení elegantnějšímu řešení – instalaci z kopie proprietárního disku pomocí samostatného bootovacího CD, a to je popsáno níže. Uživatelé CPU od AMD nebo Intel Atom se ale bez montáže neobejdou, protože... původní jádro Mac OS X (které naši anglicky mluvící přátelé nazývají vanilla kernel) podporuje pouze procesory Intel s architekturou Core a starší a sestavení umožňuje během procesu instalace okamžitě vybrat „opravenou“ verzi. A poté, co vstoupíte do světa Hackintosh pomocí montáže a získáte určité znalosti, můžete vytvořit čistou instalaci, nad jejíž komponentami máte úplnou kontrolu.




iATKOS 10.6.3 v2 je jednou z posledních vydaných verzí a navzdory poměrně staré verzi operačního systému (Snow Leopard již byl aktualizován na 10.6.8) je veškerý „hackerský“ software na něm poměrně moderní. Po stažení obrázku (neřekneme vám odkud) jej zapište na disk. Nabootujte z disku iATKOS a počkejte, až zavaděč „hackera“ funguje a operační systém se spustí.

Tento proces trvá několik minut, ale pokud náhle trvá déle, než je rozumné omezení, nebo se zobrazí chybová zpráva, znamená to, že se něco pokazilo.

V tomto případě musíte znovu nabootovat z DVD, ale na obrazovce bootloaderu se zeleným chameleonem stiskněte F8, zvýrazněte optickou mechaniku, z klávesnice zadejte „-x“ a stiskněte Enter. Toto je takzvaný bezpečný režim, ale pokud s ním nemáte štěstí, musíte zavést systém s argumentem „-v“, který vám umožní sledovat protokol spouštění. Ve chvíli, kdy se proces zasekne nebo se objeví fráze Kernel Panic, můžete vyfotit obrazovku a pak se v klidném prostředí snažit pochopit, co se děje, pomocí tematických stránek, Googlu a rad zkušených „hackerů“ .

Vzhled okna s výběrem jazyka znamená, že stahování proběhlo úspěšně a váš systém je schopen provozovat Mac OS X. Doporučujeme, pokud je to možné, zvolit jazyk Shakespeare, protože většina pokynů a analýz problémů na internetu je napsána v jazyce to.

Procházejte stránkami instalačního programu, dokud se nezobrazí okno pro výběr disku.

Otevřete v nabídce sekci Utilities a spusťte Disk Utility. Pokud jste dali Hackintosh prázdný disk, pak pomocí tohoto programu jej musíte „rozdělit“ (záložka Partition). Chcete-li nainstalovat na oddíl sousedící s Windows, oddíl se jednoduše naformátuje v systému souborů HFS+ (karta Vymazat). Kvůli spolehlivosti je lepší zvolit možnost HFS+ Journaled a většina uživatelů nebude potřebovat možnost rozlišovat malá a velká písmena.

Jakmile je pevný disk připraven k instalaci, můžete zavřít Disk Utility a určit oddíl v okně instalačního programu. A nyní je důležitým bodem výběr ovladačů a nastavení, které umožní Mac OS X plně pracovat na vašem hardwaru. Seznam se otevře tlačítkem Přizpůsobit. Všem uživatelům se doporučuje podívat se do vlákna Bootloader a vybrat místo výchozí možnosti možnost Chameleon v2 RC5. Majitelé procesorů AMD a Intel Atom si musí vybrat upravené jádro v části Patches, Modified Kernels.

V části Ovladače, VGA byste neměli vybírat žádné „ovladače“ pro grafický adaptér. Je lepší zaškrtnout políčko vedle možnosti Graphics Enabler v sekci Bootloader Options - v tomto případě se bootloader sám pokusí aktivovat hardwarovou akceleraci. Ať je to jakkoli, operační systém se téměř vždy spouští ve 2D režimu, a pokud metoda Graphics Enabler nefunguje, můžete zkusit štěstí se samostatnými „ovladači“. Mimochodem, nejedná se o ovladače, ale pouze o injektory, které umožňují ovladačům zabudovaným do Mac OS X pracovat s neznámými grafickými kartami, a proto jsou uvedeny v uvozovkách.

Vyberte vhodný balíček pro vaši síťovou kartu v sekci Ovladače, Síť - je tam dobrá sbírka. U notebooku se bude hodit obsah sekce Ovladače, Hardware notebooku. V části Ovladače, Hlavní hardware, Správa napájení CPU můžete vzít nějaký ovladač pro funkce úspory energie CPU. „Nativní“ rozšíření jádra s názvem AppleIntelCPUPowerManagement.kext, které tuto funkci nese, je v sestavě prozíravě blokováno, protože je vhodné pouze pro procesory Intel a i tak ne pro všechny a v případě chyb neumožňuje systému nastartovat.

Nezaškrtávejte Sleep Enabler v sekci Záplaty - pokud potřebujete režim spánku, po aktualizaci operačního systému bude muset být toto rozšíření nahrazeno.

Sekce Jazykové překlady přišla na iATKOS z oficiální distribuce a obsahuje balíčky lokalizace rozhraní OS včetně ruštiny.

Je vhodné sepsat si seznam možností, které jste zvolili, pro případ, že by se nově nainstalovaný OS nespustil a museli byste hledat viníka. Po provedení výběru můžete kliknout na OK a poté na Instalovat. Jít!

Na konci instalace se počítač restartuje. Disk iATKOS můžete odebrat a spustit z pevného disku, na který jsme nahráli Mac OS X. Zatímco zavaděč Chameleon odpočítává sekundy do spuštění operačního systému ve výchozím nastavení, můžete stisknout libovolnou klávesu a zobrazit seznam oddílů. ze kterého lze bootovat. Pokud na pevném disku již byl Windows, spustí se ze servisního oddílu s názvem System Reserved, nebo přímo z jeho kořenového oddílu, pokud servisní oddíl z nějakého důvodu chybí.

Ale nemůžeme se dočkat, až uvidíme Mac OS, že? V tomto případě jen čekáme, a pokud byly možnosti při instalaci správně vybrány, objeví se na obrazovce registrační okno a pokud fungovala možnost Graphics Enabler, zobrazí se i uvítací video.

Co dělat, když se operační systém zasekne ve fázi načítání nebo zobrazí chybovou zprávu? Prvním tipem v tomto případě je spuštění a zobrazení protokolu. Chcete-li to provést, musíte zastavit zavaděč, zatímco odpočítává čas do spuštění operačního systému, vyberte oddíl s ním, zadejte argument „-v“ a stiskněte klávesu Enter. Na základě zpráv na obrazovce můžete najít součást, která způsobuje selhání. Poté se můžete pokusit zavést do nouzového režimu pomocí argumentu „-x“, a pokud se to podaří, je pravděpodobné, že problém je v nějakém druhu kext - ovladač nebo injektor zařízení, který jste zaškrtli v nabídce Přizpůsobit instalační disk a je třeba jej vyměnit. Jak pracovat s kexty je popsáno ve zvláštní části článku.

Instalace Snow Leoparda z proprietární distribuce

„Hackintosh“ lze také vytvořit pomocí „nativního“ obrázku Snow Leoparda, který si můžete dokonce koupit, abyste si uklidnili svědomí. Zároveň je veškerý software, díky kterému je Mac OS X kompatibilní s PC, zaznamenán na samostatném disku. Tato metoda je však vhodná pouze pro majitele procesorů Intel, protože jak distribuční disk, tak kopie OS, který se z něj bude instalovat, používá původní jádro bez podpory AMD. Neupravený instalační program Snow Leopard vám navíc nedovolí přesunout systém na pevný disk rozdělený pomocí MBR a podporuje pouze schéma rozdělení GUID. Proto bude nutné disk s MBR přerozdělit.

Pokud je tam již nainstalován systém Windows a nejste připraveni se s nejoblíbenějším operačním systémem navždy rozloučit, pak existuje řešení, které není samozřejmé: pomocí Disk Utility nejprve rozdělte disk pomocí GUID, vytvořte si vlastní oddíl pro „windows“. “ a nainstalujte Windows a poté na druhý oddíl - Snow Leopard. Klíčovým slovem je zde Disková utilita. Tento program, který, jak již víte, se také spouští z instalačního disku Mac OS X, vytváří hybridní oddíl se synchronizovaným GUID a MBR. A MBR je vyžadován k instalaci Windows.

Nejprve tedy potřebujeme obraz bootovacího disku iBoot a balíček ovladače MultiBeast – nejnovější verze obou jsou zveřejněny na webu www.tonymacx86.com/viewforum.php?f=125 (ke stažení je nutná registrace). Obraz ISO iBoot vypálíme na disk a nabootujeme z něj. Když se zobrazí okno s výzvou k výběru oddílu pro zavedení, musíte nahradit iBoot v jednotce „nativní“ distribucí s Mac OS X, stiskněte F5, zvýrazněte DVD a stiskněte Enter.

Další postup je zcela podobný tomu, co je psáno o sestavení iATKOS, pouze v nabídce Customize nejsou ovladače pro „leváky“, ale pouze standardní balíčky Snow Leopard - lokalizace rozhraní, fonty atd.

Po dokončení instalace však nebudete moci zavést systém přímo z pevného disku, protože... kopie operačního systému je nedotčená a neliší se od toho, co je na skutečných počítačích Mac. Proto je třeba znovu nabootovat z disku iBoot a vybrat oddíl pomocí Snow Leopad.

Pokud dojde k chybě, již víte, co dělat: spusťte s argumentem „-v“ a spusťte diagnostiku, poté zkuste spustit OS v nouzovém režimu s argumentem „-x“. Web tonymacx86 také doporučuje argument PCIRootUID=1, který lze kombinovat s "-x" a "-v".

Pokud Mac OS X zobrazil registrační okno, je čas si jej zvyknout na PC. Musíte spustit MultiBeast z archivu, který jsme si stáhli předem, a procházet všemi stránkami instalačního programu až dolů do nabídky pro výběr komponent. Zde musí všichni uživatelé zaškrtnout položku EasyBeast Install – která určuje instalaci minimální sady kextů. Chcete-li povolit podporu pro konkrétní hardware, měli byste se podívat na jednotlivé větve seznamu a vybrat potřebná rozšíření. Na konci postupu se počítač restartuje a vy můžete bezpečně zavést systém z HDD.

Kromě kextů se na disk nainstaluje zavaděč Chimera a pokud byl dříve nainstalován Windows, načte se výběrem příslušného oddílu.

Instalace lva

Tady je ta nejchutnější věc – nejnovější verze Mac OS X. Tu zatím dokážou ocenit jen uživatelé Intelu. V době psaní tohoto článku Apple ještě nezveřejnil zdrojový kód pro jádro Lion, což znamená, že neexistují žádná upravená jádra. Ale většina kextů napsaných pro Snow Leoparda pracuje s Lionem.

K instalaci Lion budeme potřebovat funkční verzi Snow Leopard ne nižší než 10.6.6, volný oddíl na 5 GB pevném disku pro umístění instalačních souborů, distribuci Lion (k dispozici za 29,99 $ v App Store a víte, kde zdarma), nástroj xMove a již známý balíček MultiBeast.

Program Install Mac OS X Lion se spouští přímo ze spuštěného operačního systému a jako oddíl pro instalaci je potřeba vybrat přesně ten, ze kterého Snow Leopard běží, což OS nijak neovlivní. Jakmile jsou soubory zkopírovány, můžete souhlasit s restartem a přihlášením zpět do Snow Leopard.

Nyní je to na utilitě xMove. Po jeho spuštění je potřeba označit prázdný oddíl, který jsme pro Lion předem připravili, a xMove tam přenese soubory rozbalené programem Install Mac OS X Lion. Pokud je Snow Leopard nainstalován pomocí metody iBoot + MultiBeast, pak stačí zavést systém z pevného disku a vybrat oddíl s „Lion“ v nabídce bootloaderu Chimera. Pokud byl pro instalaci použit iATKOS nebo jiné řešení, ale bootloader a kexty také nejsou nejnovější, pak budete muset zavést z disku iBoot. Další postup zcela opakuje proces instalace Snow Leoparda z proprietární distribuce. Kromě toho můžete jako cíl vybrat oddíl s již běžícím Mac OS X a poté bude bezbolestně aktualizován.

Instalace a odstranění kextů

Jak mohu odebrat problematický ovladač, injektor nebo přidat podporu pro zařízení, která se po prvotní instalaci nespustila? Úložištěm pro kexty (rozšíření jádra) v Mac OS X je adresář /System/Library/Extensions a načítají se z jedné mezipaměti v /System/Library/Caches/com.apple.kext.caches/Startup/Extensions. mkext, kam OS vkládá pouze nezbytná rozšíření. Ale moderní zavaděče Hackintosh (nám již známé Chameleon a Chimera) umí načíst další kexty z adresáře /Extra/Extensions a z nich se vytvoří vlastní malá cache /Extra/Extensions.mkext. MultiBeast a iATKOS používají přesně toto schéma, pouze v druhém případě je skryt adresář /Extra. Zobrazení skrytých souborů je povoleno pomocí příkazu v terminálu.

defaults write com.apple.finder AppleShowAllFiles TRUE
killall nálezce

Chcete-li nainstalovat mnoho kextů, stačí je zkopírovat do /Extra/Extensions. Některé však nebudou schopny vyřešit závislosti (v mezipaměti /S/L/C/c/S/Extensions.mlext nejsou žádná potřebná rozšíření) a budete muset vytvořit jednu mezipaměť všech „nativních“ a „ přípony třetích stran v adresáři /Extra, které OS nebude schopen předělat. K tomu slouží následující příkaz:

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

Před těmito soubory v /Extra/Extensions musí být přiřazena potřebná oprávnění. týmy:

sudo chown -R 0:0 /Extra/Rozšíření

sudo chmod -R 755 /Extra/Rozšíření

A ještě jedna nuance: pokud i se správnými oprávněními není kext obsažen v mezipaměti a není načten, musíte jej otevřít pomocí možnosti Zobrazit obsah balíčku v kontextové nabídce souboru a zobrazit soubor Info.plist v adresář Contents. Toto je soubor xml a je na konci před uzavíracími značkami měl by tam být následující záznam:

OSBundleVyžadováno

Vykořenit

V opačném případě je nutné jej přidat nebo změnit.

V Mac OS X 10.7 jsou věci trochu jiné. Lion používá jiný formát mezipaměti - prelinked kernel. Ve výchozím nastavení jej Chameleon nečte a skenuje celý obsah adresáře /Extra/Extensions, což zpomaluje načítání. Jediné, co lze zatím udělat, je vytvořit sdílenou mezipaměť v systémovém adresáři /System/Library/Caches/com.apple.kext.caches/Startup. Tým:

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

A aby bootloader vybral kernelcache, musíte při spuštění použít argument „UseKernelCache=Yes“. Na rozdíl od obsahu /Extra však tento soubor podléhá operačnímu systému a čas od času jej aktualizuje, přičemž samozřejmě zapomíná na naše „hackerské“ přípony. Řešením problému je přesunout kexty z /Extra do adresáře /System/Library/Extensions a udělit jim potřebná oprávnění pomocí příkazů:

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

sudo chmod -R 755 /System/Library/Extensions

aktualizace OS

Hackintosh lze aktualizovat ze serveru Apple pomocí vestavěného nástroje Aktualizace softwaru. Zároveň se ale musíte připravit na to, že po aktualizaci některé kexty přestanou fungovat nebo začnou způsobovat pády a budete za ně muset najít náhradu. Naštěstí vývojáři populárních rozšíření rychle reagují na vydání nových verzí Mac OS X. Po aktualizaci je navíc potřeba znovu sestavit kext cache tak, že nejprve načtete systém s argumentem „-f“. Uživatelé procesorů AMD by se měli před aktualizací OS ujistit, že je k dispozici nejnovější verze upraveného jádra, nebo můžete starou ponechat.

Nastavení bootloaderu

Činnost bootloaderu Chameleon nebo jeho analogů je řízena souborem com.apple.boot.plist ve složce /Extra. Lze jej upravit ručně, ale existuje i speciální GUI utilita – Lizard, kterou lze stáhnout z darwinx86.net/software/darwinx86_software.html. Do konfigurace je vhodné zadat rozlišení obrazovky, načítat argumenty (například již zmíněný „UseKernelCache=Yes“) a pro majitele „nestandardních“ procesorů název upraveného souboru jádra. V iATKOS je to uživatelský soubor (podívejte se, je v kořenovém oddílu disku). Zaškrtněte také Graphics Injection, pokud vám tato možnost pomohla povolit 3D akceleraci.

Volba 32bit Compatibility Mode vynutí zavedení jádra v 32bitovém režimu, což může být nutné pro některé kexty. Zároveň je zachována podpora velkého množství paměti RAM a aplikace mohou běžet v 64bitovém režimu bez ohledu na jádro. Podobný argument příkazového řádku je „-x32“.

Seznam argumentů může také obsahovat speciální volby pro jednotlivé kexty.

Program automaticky otevře soubor /Extra/com.apple.boot.plist, a pokud chybí, vytvoří jej při pokusu o uložení změn. Přesně to se stane s iATKOS, protože... Toto sestavení standardně ukládá konfiguraci zavaděče do systémového souboru se stejným názvem /Library/Preferences/SystemConfiguration/com.apple.boot.plist. To není správné, takže je nejlepší vymazat systémový soubor po vytvoření souboru v /Extra a ponechat pouze ty řádky, které jsou zobrazeny na snímku obrazovky.

Další funkcí Lizard je úprava souboru /Extra/SMBIOS.plist. Obsahuje informace o modelu počítače a nainstalovaném hardwaru a pomáhá prezentovat počítač jako nějaký druh počítače Macintosh v programu Systémové informace.

Periferie od Apple

Otázka, která znepokojuje mnoho lidí, ale nechtějí utrácet peníze za experiment: fungují zařízení Mac jako Apple Cinema Display, Magic Mouse a Magic Trackpad s Hackintosh? Monitor je tedy kompatibilní s jakoukoli grafickou kartou vybavenou DisplayPortem (vhodná je DP Mini nebo plnoformátová verze portu s adaptérem) a funguje jak světelný senzor, tak nastavení jasu v System Preferences. Myš a touchpad vyžadují Bluetooth USB adaptér – některé fungují hned po vybalení bez dalších kextů a proces připojení se opět neliší od toho na skutečných Macech.

  • www.kexts.com - databáze originálních kextů a kextů třetích stran pro Mac OS X.
  • Síť je nyní plná copy-paste, v podstatě stejného článku o instalaci MacOS X na Hackintosh s přibližně stejným názvem. Řeknu vám, jak nainstalovat Mac OS X z flash disku na Mac.

    Není zde nic složitého, nicméně ne každý je profík a přeinstalace systému na Mac je poměrně vzácná věc, tohle není Windows. Kdy je to nutné? V mém případě jsem potřeboval aktualizovat z stará verze Mac OS X Leopard (10.5) na další Mac OS X Snow Leopard (10.6).

    Nabízí se otázka: proč psát o tak starých věcech, když je OS X 10.9 na cestě, ale dnes necháme téma novosti na pokoji, podstata otázky se nemění. Obraz disku OS X Snow Leopard Install DVD 10.6.3 Maloobchod Vzal jsem to z torrentu inmac.org.

    Obecně platí, že OS X Lion (10.7) i Mountain Lion (10.8) můžete nainstalovat z flash disku. OS X Mountain Lion si můžete legálně zakoupit v App Store (emisní cena je pouze 625 rublů).
    Po dokončení stahování se ve složce Aplikace objeví nástroj. instalace Mac OS X Mountain Lion.
    Klikněte pravým tlačítkem na instalační program a vyberte „Zobrazit obsah balíčku“. Dále zkopírujte ze složky „SharedSupport“ do libovolné pohodlné místo Obrázek OS InstallESD.dmg.

    Vytvoření spouštěcí jednotky USB flash nebo disku Mac OS X

    Chcete-li vypálit obraz Mac OS X Snow Leopard, potřebujete DVD disk dvojitá hustota (6,3 Gb se na běžný disk nevejde) a ani zde nebyla mechanika pro záznam těchto věcí. Nebyl jsem naštvaný. V době, kdy se vesmírné lodě potulují... používat CD je špatné chování.

    Do počítače připojíme vhodný flash disk a spustíme Aplikace > Nástroje > Disková utilita.

    1. Nejprve naformátujeme náš flash disk. V záložce „Erase“ zadejte nový název (například MAC_OS_X) a souborový systém Mac OS Extended (žurnálováno).
    2. Obraz budoucího systému připojíme dvojitým kliknutím na soubor s obrázkem. V mém případě je Mac.OS.X.10.6.3.Retail.dmg(nebo InstallESD.dmg jak je popsáno výše). Obrázek se objeví v levém podokně Diskové utility.
    3. Přejděte na kartu „Obnovit“. Na postranním panelu Diskové utility v poli „Zdroj“ přetáhněte (Mac OS X Install ESD). V poli „Cíl“ přetáhněte vytvořený oddíl na flash disku (MAC_OS_X).
    4. Klikněte na tlačítko „Obnovit“. Tento proces není rychlý, takže budete muset chvíli počkat.

    Bootování Macu z USB flash disku

    Systém spustíme podržením klávesy Alt (aka Option), dokud se nezobrazí výběr možností spouštění. Pak vše, co musíte udělat, je postupovat podle pokynů instalačního programu.

    Mimochodem, všechna uživatelská data, až po spořič obrazovky na ploše, při přechodu z jednoho Mac verze OS X k druhému zůstal nedotčen. I když v době instalace běhal po zádech osamělý mravenec, když se najednou ukázalo, že uživatel neukládá některé dokumenty na server a nevytváří záložní kopie. Doporučuji tedy nelenit a pro každý případ tvořit záložní kopie důležité dokumenty předem.