Pokyny na spustenie systému Mac OS do špeciálnych režimov, ako je bezpečný režim alebo režim cieľového disku. Ako otvoriť Terminál na Macu (Mac OS)

  • 13.07.2019

Počítače Mac s operačným systémom macOS na palube sú štandardom spoľahlivosti a výkonu, no aj napriek tomu nikto nie je imúnny voči okolnostiam vyššej moci, kvôli ktorým sa operačný systém nemusí načítať alebo zamrznúť pri štarte. V tomto článku vám povieme o typických poruchách a o tom, ako ich opraviť.

V kontakte s

Počítače Mac, ktoré sa nespúšťajú alebo nezamŕzajú pri spustení systému macOS, môžu byť spôsobené tromi hlavnými dôvodmi:

  • technický problém (SSD, HDD, RAM, procesor, základná doska, radič atď.);
  • nový hardvér (treba vypnúť). Dôvodom môže byť aj obyčajný USB kľúč alebo USB kľúč;
  • softvérový problém.

Ak sa proces spustenia a načítania macOS začal, ale v určitých fázach zamrzne, musíte prejsť všetkými bodmi pod daným algoritmom akcií v poradí.

1. Odpojte všetky zariadenia pripojené k Macu a skúste reštartovať počítač

Hovorili sme o tom, ako vynútiť reštart ktoréhokoľvek z počítačov Mac.

2. Spustite macOS v režime Safe Boot alebo Verbose

Bezpečné spustenie alebo jednoducho „Núdzový režim“ vám umožňuje spustiť systém macOS s obmedzenými kontrolami a funkčnosťou. To znamená, že sa spustí len minimum, ktoré umožňuje fungovanie systému. Všetky akcie vykonávame z vypnutého Macu. Ak ho chcete vypnúť, podržte tlačidlo napájania na 2-3 sekundy.

MacOS v režime Bezpečná topánka začína o niečo pomalšie (ak vôbec začína), takže sa neponáhľajte s prechodom na ďalší krok, kým si nie ste istí, že to nefunguje. Ak chcete spustiť Mac v režime bezpečného spustenia, stačí zapnúť počítač a súčasne držať stlačený kláves ⇧Shift.

K dispozícii je tiež analóg režimu bezpečného spustenia - Podrobný režim... Rozdiel je v tom, že druhý umožňuje zobraziť všetky podrobné informácie o načítaných procesoch, softvéri a ovládačoch. Ak chcete spustiť Mac v podrobnom režime, spustite Mac so stlačenými klávesmi Shift + Command + V (⇧ + ⌘ + V).

Ak sa Mac spustí v režime Safe Boot alebo Verbose, musíte kliknúť na ponuku  a reštartovať počítač v normálnom režime. Úspešné stiahnutie znamená, že máme šťastie.

Ak sa Mac nespustí, plynulo prejdite na ďalší krok.

3. Použitie Disk Utility

Naša príručka je založená na prvom odstránení najbežnejších a ľahko odstrániteľných príčin zlyhania počítača Mac. V tejto fáze sa musíte uistiť, že príčinou poruchy nie je porucha pevného disku alebo SSD a s tým nám pomôže štandardný nástroj v osobe Disk Utility.

Vypnite Mac z akéhokoľvek zmrazeného stavu. Beh Diskové nástroje vykonáte zapnutím Macu so stlačenými klávesmi Command + R (⌘ + R)... Tu sa dostanete do režimu obnovenia.

V zobrazenom zozname „ Utility MacOS"Vyberte položku" Disková pomôcka"A stlačte tlačidlo" Pokračujte».

V obslužnom programe disku vyberte pevný disk v ponuke na ľavej strane a spustite režim skenovania kliknutím na „ Prvá pomoc»V hornej časti okna.

Po dokončení kontroly, ak sa zistia nejaké chyby, obslužný program okamžite ponúkne ich opravu alebo ich opraví automaticky. Potom reštartujte počítač Mac. Ak to nepomôže, prejdite na ďalší krok.

4. Ako uložiť dáta z Macu, ktorý nespustí macOS

Ak vám nezáleží na údajoch uložených na pevnom disku, pokojne tento krok preskočte a prejdite na ďalší krok.

Ak nepoužívate najužitočnejšiu funkciu Time Machine, pred preinštalovaním macOS sa musíte postarať o prenos údajov z disku. Vývojári z Cupertina prišli so špeciálnym režimom externého disku (), pomocou ktorého môžete pristupovať k údajom uloženým na pevnom disku Macu a skopírovať ich do iného Macu. Nevýhoda tejto metódy je zrejmá – nutnosť druhého Macu a Thunderbolt kábla.

Ak chcete aktivovať režim cieľového disku:

1 ... Pripojte oba počítače Mac pomocou kábla Thunderbolt.

2 ... Vypnite problematický Mac a zapnite funkčný Mac.

3 ... Spustite nezdravý Mac so stlačeným tlačidlom T a podržte ho, kým sa na displeji nezobrazí ikona Thunderbolt s modrým pozadím, čo znamená, že Mac sa úspešne spustil v režime cieľového disku.

Na fungujúcom počítači by sa mal vo Finderi objaviť externý pevný disk, z ktorého skopírujeme dôležité dáta. Po dokončení postupu bezpečne vyberte disk a vypnite počítač dlhým stlačením tlačidla napájania.

Moderné „Maky“ sa skladajú z rovnakých komponentov ako osobné autá. Prečo potom nemôže Mac OS bežať na PC? Operačný systém "jablko" je v skutočnosti možné nainštalovať na väčšinu moderných počítačov a nie je to také ťažké, ako sa zdá

Pripomíname, že tento materiál je poskytovaný len na informačné účely. Ak sa chystáte reprodukovať kroky popísané nižšie, dôrazne vám odporúčame, aby ste si článok aspoň raz pozorne prečítali až do konca. Redaktori 3DNews nezodpovedajú za žiadne možné následky.

Úvod

„Hackintosh“ je ironický názov pre Mac OS X, nainštalovaný nie na počítači Apple, ale na bežnom počítači. Tento fenomén sa stal možným, keď spoločnosť so sídlom v Cupertine začala v roku 2005 migrovať svoje stroje z platformy PowerPC na x86 a počítače Mac začali byť vybavené rovnakými procesormi a čipsetmi Intel, aké sa používajú v osobných počítačoch. Od svojich prvých skromných víťazstiev sa takzvaný projekt OSx86 zmenil zo zábavy hŕstky nadšencov na masové hnutie s rastúcou používateľskou základňou. Dnes, keď Apple oficiálne vydal novú verziu svojho operačného systému Lion, je najvyšší čas povedať o Hackintosh všetkým, ktorí nemajú Mac, ale majú záujem o Mac OS X a chuť experimentovať.

Prvé otázky, ktoré si človek kladie, keď vidí Mac OS na PC: "Je to náročné na inštaláciu?" a "Funguje všetko v poriadku?" Odpoveď na obe je negatívna. Inštalácia bola teraz extrémne zjednodušená, takže si s Mac OS X zahráte takmer na každom modernom počítači, no plná funkcionalita nie je zďaleka dostupná každému – poriadna časť používateľov buď nedostane hardvérovú akceleráciu grafiky, resp. vypadne sieť, zvuk alebo niečo iné. Hackintoshe majú tiež veľké problémy so spánkom. Všetky tieto ťažkosti sa dajú prekonať, no určite budete musieť stráviť niekoľko bezsenných nocí. Vo všeobecnosti situácia úplne kopíruje to, čo sa dialo s desktopovými linuxovými distribúciami pred pár rokmi. Pre hackerskú komunitu aj pre samotný Apple je to však veľmi lichotivé porovnanie: napriek tomu, že Mac OS X nebol nikdy pripravený na prácu s nenatívnym hardvérom, veci môžu byť oveľa horšie. Áno, niektoré kusy hardvéru sa pod Mac OS nikdy nespustia, iné budú vyžadovať tanec s tamburínou a zajačou nohou. Zároveň však obrovský park komponentov buď funguje „out of the box“, alebo sa spustí po jednoduchých manipuláciách. A softvér pre Mac OS je vo všetkých prípadoch nainštalovaný a funguje úplne rovnako ako na skutočnom Macu. Ukazuje sa, že nie je taký strašidelný, tento Hackintosh.

Pre tých, ktorým nie je ľahostajná právna stránka fenoménu: Mac OS X je samozrejme možné legálne nainštalovať len na počítač pod značkou Apple a akékoľvek ďalšie možnosti porušujú licenčnú zmluvu. Zakázané sú aj úpravy komponentov OS, nehovoriac o používaní pirátskych distribúcií z „torrentov“. Apple však komunitu OSx86 nijako neprenasleduje (hoci žaluje firmy, ktoré na Hackintosh zarábajú) a prostriedky ochrany pred neoprávneným použitím sú v plienkach a už dávno sa našli spôsoby, ako ich prekonať. Mac OS X dokonca nevyžaduje zadanie licenčného kľúča alebo - aktiváciu. Koniec koncov, hackeri inzerujú tento OS zadarmo a tajne snívajú o tom, že získajú skutočný Mac. A tí najoddanejší červenookí experimentátori, ktorí zásadne preferujú Hackintosh, sú ako potenciálni kupci stále stratení.

Ak nie je rozdiel, tak prečo platiť viac? alebo je tam?

Ak vás teda malý prehrešok netrápi a technické ťažkosti vyvolávajú len zdravú vášeň, skúsme si spoločne nainštalovať Mac OS X na PC. V tomto článku popíšeme dva jednoduché spôsoby inštalácie predchádzajúcej, ale stále populárnej verzie operačného systému Snow Leopard (10.6) a jeden spôsob inštalácie novšej verzie Lion (10.7). Nemá zmysel dávať Leoparda (10.5) a ešte viac Tigra (10.4). Ak sa vám páči výsledok, potom tieto pokyny budú východiskovým bodom pre sebaovládanie "Hackintosh". Posledná časť obsahuje odkazy na obľúbené zdroje v komunite OSx86, kde sa môžete učiť od ostatných a nájsť riešenia konkrétnych problémov.

Príprava "Hackintosh"

Prečo vlastne Mac OS X nemôže fungovať len na PC a ako tieto prekážky prekonať? Dôvodom číslo jedna je, že Macy nepoužívajú ako vrstvu medzi OS a firmvérom hardvéru starý dobrý BIOS, ale EFI a na spustenie Mac OS je EFI emulované na úrovni špeciálneho „hackera“. “ bootloader (mimochodom, za tento úspech vďačíme ruskému hackerovi pod prezývkou Netkas). Najpopulárnejším a najrozvinutejším bootloaderom súčasnosti je Chameleon a jeho deriváty ako Chimera.

Druhý dôvod: Mac OS X má jadro (od rozšírenia kernel, zapamätajte si tento výraz) s názvom Dont Steal Mac OS X. Vyžaduje sa dešifrovanie aplikácií, ktoré tvoria to, ako používateľ vyzerá ako operačný systém (Dock, Finder, prihlasovacie okno , SystemUIServer a ďalšie), založené na kľúčoch z čipu SMC, ktorý je len na skutočných počítačoch Mac. No, ak "nie sú žiadne nohy, potom nie sú žiadne karikatúry." Na pomoc prichádza FakeSMC cache, ktorá úspešne emuluje SMC Device, za čo opäť vďaka Netkas. Špeciálny bootloader a FakeSMC.kext sú všetko, čo potrebujete na spustenie Mac OS X, ak sa váš počítač z hľadiska hardvéru príliš nelíši od skutočného Macu.

A to je presne ten tretí dôvod. Pre nepodporovaný hardvér nie sú k dispozícii žiadne ovládače pre Mac OS X alebo sú tam zabudované ovládače, ale systém ich nemôže použiť, pretože nerozpozná hardvér s neznámymi identifikátormi.

Hardvérové ​​požiadavky pre Hackintosh sú rovnaké – potrebujete procesor s podporou inštrukcií SSE2, najlepšie zo všetkých – Intel Core 2 Duo alebo novší. Používatelia AMD budú musieť nahradiť jadro OS „hacknutou“ verziou, v dôsledku čoho budú problémy s aktualizáciou systému zo servera Apple. To isté platí pre netbooky Atom. Je veľmi žiaduce podporovať režim AHCI z radiča SATA. Mac OS X Lion vyžaduje 2 GB RAM, Snow Leopard potrebuje iba jednu. Prvé pravidlo výberu hardvéru: čím viac počítač vyzerá ako skutočný "Mac", tým menej problémov. Druhé pravidlo: najnovšie a najmodernejšie zariadenia nemusia fungovať bez ohľadu na úsilie. hardvérová podpora závisí predovšetkým od samotného Mac OS (ovládače „ťažkého“ hardvéru pre „Hackintosh“ sa nepíšu) a Apple sa nemá kam ponáhľať. Stránka wiki.osx86project.org, ktorá obsahuje zoznamy HLC (Hardware Compatibility List) pre rôzne verzie Mac OS X, pomôže posúdiť šance na úspech.

Na inštaláciu je najlepšie použiť samostatný disk SATA a vypnúť disk so systémom Windows, aby to nebolo nebezpečné. Ak sa nebojíte experimentovať na jednom HDD s funkčným operačným systémom, budete si na ňom musieť vytvoriť nový oddiel pomocou nejakej diskovej utility (na čistý Mac OS X stačí 10 GB). Len majte na pamäti, že počas procesu inštalácie sa na HDD zapíše zavádzač "Hackintosh" a potom sa cez neho dostanete iba do Windows. Dostupné dáta nič neohrozuje, no nezaškodí ani záloha. Disk musí byť pripojený k portu južného mostíka základnej dosky, radič SATA v BIOSe musí byť prepnutý do režimu AHCI. Odporúča sa odstrániť pretaktovanie, odstrániť všetky rozširujúce karty okrem grafického adaptéra v hornom PCI-E slote, odpojiť periférie, okrem klávesnice a myši znížiť množstvo RAM na 4 GB (ak je nainštalovaných viac). Ak je inštalácia s minimálnou funkčnosťou úspešná, potom sa to všetko dá krok za krokom vrátiť. Príliš veľa podmienok? Potom môžete trénovať na mačkách, teda vo virtuálnom stroji. Na webe sú dokonca hotové obrázky pre rôzne hypervízory, aj keď ich použitie neprinesie skúsenosti s tvorbou „Hackintosh“.

Upozorňujeme čitateľov: hoci "Hackintosh" je úplne neškodná zábava, ktorá nerozbije váš počítač a je nepravdepodobné, že by pokazila žiadne údaje, všetky manipulácie opísané v článku sa vykonávajú na vlastné riziko. Okrem toho musíte byť oboznámení s počítačom a vedieť, čo je bootloader, jadro OS a schéma rozdelenia pevného disku. No, keď zvládnete „Hackintosh“ do dokonalosti, v žiadnom prípade nesúhlaste, ak vás priatelia požiadajú, aby ste si ho nainštalovali do počítača, inak sa ako čestný človek budete musieť oženiť, aby tento zázrak fungoval.

Inštalácia Snow Leopard zo zostavy iATKOS 10.6.3 v2

Najjednoduchšou a najuniverzálnejšou možnosťou je inštalácia Mac OS X zo špeciálne upravenej distribučnej súpravy. Od vydania Snow Leoparda ustúpili takéto hackerské zostavy elegantnejšiemu riešeniu - inštalácii z kópie značkového disku pomocou samostatného bootovacieho CD, a to je popísané nižšie. Zostava je však nevyhnutná pre používateľov CPU od AMD alebo Intel Atom, tk. pôvodné jadro Mac OS X (ktoré naši anglicky hovoriaci priatelia nazývajú vanilla kernel) podporuje iba procesory Intel s architektúrou Core a staršie a zostava vám umožňuje počas procesu inštalácie okamžite vybrať „oplatenú“ verziu. A potom, čo sa pomocou montáže a získania vedomostí dostanete do sveta „Hackintosh“, môžete urobiť čistú inštaláciu, ktorej komponenty máte úplne pod kontrolou.

iATKOS 10.6.3 v2 je jedným z posledných vydaných zostáv a napriek dosť starej verzii OS (Snow Leopard už bol aktualizovaný na 10.6.8) je všetok „hackerský“ softvér na ňom pomerne moderný. Po stiahnutí obrázku (neprezradíme, odkiaľ pochádza) ho zapíšte na disk. Nabootujte z disku iATKOS a počkajte, kým sa spustí bootloader „hackera“ a spustí sa OS.

Tento proces trvá niekoľko minút, ale ak sa náhle pretiahne za rozumnú hranicu alebo vygeneruje chybové hlásenie, znamená to, že sa niečo pokazilo.

V takom prípade musíte znova spustiť systém z DVD, ale na obrazovke zavádzača so zeleným chameleónom stlačte F8, vyberte optický disk, z klávesnice zadajte „–x“ a stlačte Enter. Toto je takzvaný bezpečný režim, ale ak s ním nemáte šťastie, musíte zaviesť systém s argumentom "-v", ktorý vám umožní sledovať protokol zavádzania. V momente, keď sa proces zasekne alebo sa objaví slovné spojenie Kernel Panic, môžete si odfotiť obrazovku a potom sa v pokojnej atmosfére snažiť pochopiť, čo sa deje pomocou tematických stránok, Googlu a rád skúsených „hackeri“.

Vzhľad okna s výberom jazyka znamená, že sťahovanie bolo úspešné a váš systém je schopný spustiť Mac OS X. Odporúčame vám zvoliť si Shakespearov jazyk vždy, keď je to možné, pretože väčšina pokynov a analýz problémov na internete je napísaná v ňom.

Prechádzajte stránkami inštalačného programu, kým sa nezobrazí okno s výberom disku.

Otvorte časť Utilities ponuky a spustite Disk Utility. Ak ste dali prázdny disk pre "Hackintosh", potom ho pomocou tohto programu musíte "rozdeliť" (karta Partition). Pri inštalácii do oblasti susediacej so systémom Windows sa oblasť jednoducho naformátuje v systéme súborov HFS + (karta Vymazať). Kvôli spoľahlivosti je lepšie zvoliť možnosť HFS + Journaled a možnosť Rozlišovať malé a veľké písmená väčšina používateľov nebude potrebovať.

Keď je pevný disk pripravený na inštaláciu, môžete zatvoriť diskovú pomôcku a určiť oblasť v okne inštalačného programu. A teraz je základným bodom výber ovládačov a nastavení, ktoré umožnia Mac OS X plne pracovať na vašom hardvéri. Tlačidlom Prispôsobiť sa otvorí zoznam. Všetkým používateľom sa odporúča pozrieť sa do vetvy Bootloader a vybrať možnosť Chameleon v2 RC5 namiesto predvolenej možnosti. Majitelia procesorov AMD a Intel Atom by si mali vybrať upravené jadro v časti Patches, Modified Kernels.

Nevyberajte žiadne „ovládače“ pre váš grafický adaptér v časti Ovládače, VGA. Je lepšie zaškrtnúť políčko vedľa možnosti Graphics Enabler v časti Bootloader Options - v tomto prípade sa bootloader sám pokúsi aktivovať hardvérovú akceleráciu. Nech je to akokoľvek, v 2D režime sa OS načíta takmer vždy a ak metóda Graphics Enabler nefungovala, potom môžete skúsiť šťastie so samostatnými „ovládačmi“. Mimochodom, nejde o ovládače, ale iba o injektory, ktoré umožňujú ovládačom zabudovaným do Mac OS X pracovať s neznámymi grafickými kartami, a preto sú citované.

Vyberte vhodný balík pre vašu sieťovú kartu v sekcii Ovládače, Sieť - je tam celkom dobrá zbierka. Pre notebook je užitočný obsah časti Ovládače, Hardvér notebooku. V časti Ovládače, Hlavný hardvér, Správa napájania CPU môžete prevziať nejaký ovládač pre funkcie šetrenia energie CPU. „Natívne“ rozšírenie jadra s názvom AppleIntelCPUPowerManagement.kext, ktoré túto funkciu nesie, je v zostave prezieravo zablokované, pretože je vhodné len pre procesory Intel a aj to nie pre každého a v prípade chýb systému neumožňuje boot.

Nezačiarknite políčko Sleep Enabler v sekcii Patches - ak potrebujete hibernáciu, potom po aktualizácii OS bude potrebné toto rozšírenie vymeniť.

Sekcia Jazykové preklady prišla do iATKOS z oficiálneho distribučného kitu a obsahuje lokalizačné balíčky pre rozhranie OS vrátane ruštiny.

Je vhodné spísať si zoznam možností, ktoré ste si zvolili, pre prípad, že by sa čerstvo nainštalovaný OS nespustil a museli by ste hľadať vinníka. Po vykonaní výberu môžete kliknúť na tlačidlo OK a potom na tlačidlo Inštalovať. Choď!

Na konci inštalácie sa počítač reštartuje. Disk iATKOS môžete vysunúť a zaviesť z pevného disku, na ktorý sme „namotali“ Mac OS X. Zatiaľ čo zavádzač Chameleon štandardne odpočítava sekundy, kým sa OS spustí, môžete stlačiť ľubovoľný kláves a zobraziť zoznam oddielov z ktorej je k dispozícii topánka. Ak na pevnom disku už bol Windows, spustí sa zo servisného oddielu s názvom System Reserved, alebo priamo z jeho koreňového oddielu, ak servisný oddiel z nejakého dôvodu chýba.

Ale nemôžeme sa dočkať, až uvidíme Mac OS, však? V tomto prípade už len počkáme a ak boli možnosti pri inštalácii správne zvolené, na obrazovke sa zobrazí registračné okno a ak sa spustí možnosť Graphics Enabler, zobrazí sa aj uvítacie video.

Čo robiť, ak sa operačný systém zasekne vo fáze zavádzania alebo zobrazí chybové hlásenie? Prvým tipom v tomto prípade je zaviesť systém pomocou zobrazenia denníka. Ak to chcete urobiť, musíte zastaviť zavádzač, kým odpočítava čas do spustenia operačného systému, vyberte oddiel s ním, zadajte argument "-v" a stlačte kláves Enter. Správy na obrazovke vám pomôžu nájsť komponent, ktorý spôsobuje poruchu. Potom môžete skúsiť zaviesť systém v núdzovom režime s argumentom „-x“ a ak sa vám to podarí, je pravdepodobné, že problém je v nejakej vyrovnávacej pamäti – ovládači alebo injektore zariadenia, ktorý ste označili v ponuke Prispôsobiť inštalačný disk a je potrebné ho vymeniť. Ako pracovať s kextmi je popísané v špeciálnej časti článku.

Inštalácia Snow Leoparda zo značkovej distribúcie

Hackintosh je možné vytvoriť aj pomocou natívnej kože Snow Leoparda, ktorú si môžete dokonca kúpiť, aby ste upokojili svoje svedomie. V tomto prípade je všetok softvér, vďaka ktorému je Mac OS X kompatibilný s PC, zaznamenaný na samostatnom disku. Táto metóda je však vhodná iba pre majiteľov procesorov Intel distribučný disk aj kópia OS, ktorý sa z neho nainštaluje, používa pôvodné jadro bez podpory AMD. Navyše, neupravený inštalačný program Snow Leopard sa neprevráti na pevný disk rozdelený na MBR a podporuje iba schému rozdelenia GUID. Preto bude musieť byť disk MBR prerozdelený.

Ak už Windows existuje a nie ste pripravení rozlúčiť sa s najobľúbenejším operačným systémom navždy, potom existuje jednoznačné riešenie: pomocou Disk Utility najprv rozdeľte disk pomocou GUID, vytvorte si vlastný oddiel pre „okná“ a nainštalujte systém Windows a potom do druhej sekcie - Snow Leopard. Kľúčovým slovom je tu Disk Utiliy. Tento program, ktorý, ako už viete, sa spúšťa z inštalačného disku Mac OS X, vytvára hybridné označenie so synchronizovanými identifikátormi GUID a MBR. A MBR je potrebný na inštaláciu systému Windows.

Najprv teda potrebujeme obraz bootovacieho disku iBoot a balík ovládačov MultiBeast – najnovšie verzie oboch sú dostupné na www.tonymacx86.com/viewforum.php?f=125 (na stiahnutie je potrebná registrácia). Napáľte obraz ISO iBoot na disk a spustite z neho. Keď sa zobrazí okno s výberom oddielu na spustenie, musíte nahradiť iBoot v jednotke "natívnou" distribúciou s Mac OS X, stlačte F5, vyberte DVD a stlačte Enter.

Ďalší postup je úplne podobný tomu, čo sa píše o budovaní iATKOS, len v ponuke Customize nie sú žiadne „ľavé“ ovládače, ale iba štandardné balíčky Snow Leopard – lokalizácie rozhrania, fonty atď.

Po dokončení inštalácie však nebudete môcť zaviesť systém priamo z pevného disku. kópia OS je nedotknutá a nelíši sa od toho, čo je na skutočnom "Macu". Preto musíte znova zaviesť systém z jednotky iBoot a vybrať oblasť pomocou Snow Leopad.

Ak sa vyskytne chyba, už viete, čo máte robiť: spustite systém s argumentom "-v" a spustite diagnostiku, potom skúste spustiť OS v núdzovom režime s argumentom "-x". Tonymacx86 tiež odporúča argument PCIRootUID = 1, ktorý možno kombinovať s -x a -v.

Ak Mac OS X ukázal registračné okno, je čas si ho zvyknúť na PC. Musíte spustiť MultiBeast z archívu, ktorý sme si stiahli vopred, a prechádzať všetkými stránkami inštalátora až po ponuku výberu komponentov. Tu by mali všetci používatelia zaškrtnúť položku EasyBeast Install - ktorá nastavuje inštaláciu minimálnej sady kextov. Ak chcete povoliť podporu pre konkrétny hardvér, mali by ste sa pozrieť na jednotlivé vetvy zoznamu a vybrať potrebné rozšírenia. Na konci postupu sa počítač reštartuje a môžete bezpečne zaviesť systém z pevného disku.

Okrem koláčov sa na disk nainštaluje bootloader Chimera a ak bol predtým nainštalovaný Windows, potom sa načíta výberom príslušného oddielu.

Inštalácia leva

Tu je tá najlepšia časť – najnovšia verzia Mac OS X. Zatiaľ ju vedia oceniť len používatelia Intelu. V čase písania tohto článku spoločnosť Apple ešte nezverejnila zdroje jadra Lion, čo znamená, že neexistujú ani žiadne upravené jadrá. Väčšina koláčov napísaných pre Snow Leoparda funguje s Lionom.

Na inštaláciu Lion potrebujeme spustenú verziu Snow Leopard nie nižšiu ako 10.6.6, bezplatnú 5 GB oblasť pevného disku na umiestnenie inštalačných súborov, distribúciu Lion (dostupná za 29,99 $ v App Store a viete, kde zadarmo) , nástroj xMove a známy balík MultiBeast.

Program Install Mac OS X Lion beží priamo pod spusteným operačným systémom a ako partíciu pre inštaláciu je potrebné vybrať tú, z ktorej je spustený Snow Leopard, čo nijako neovplyvní OS. Po dokončení kopírovania súborov môžete súhlasiť s reštartom a prihlásením sa späť do Snow Leopard.

Teraz je to na utilite xMove. Po jeho spustení je potrebné označiť prázdnu sekciu, ktorú sme pre Lion vopred pripravili a xMove tam prenesie súbory rozbalené programom Install Mac OS X Lion. Ak je Snow Leopard nainštalovaný pomocou metódy iBoot + MultiBeast, potom stačí zaviesť systém z pevného disku a vybrať oddiel s „Lion“ z ponuky zavádzača Chimera. Ak bol na inštaláciu použitý iATKOS alebo iné riešenie, ale bootloader a kexts tiež nie sú prvou čerstvosťou, budete musieť zaviesť systém z disku iBoot. Následný postup úplne opakuje proces inštalácie Snow Leoparda zo značkovej distribúcie. Okrem toho si ako cieľ môžete vybrať oblasť s už fungujúcim systémom Mac OS X a potom bude bezbolestne aktualizovaná.

Inštalácia a odstránenie kextov

Ako odstránim problematický ovládač, injektor alebo pridám podporu pre zariadenia, ktoré sa po prvotnej inštalácii nespustia? Úložisko kext (rozšírení jadra) v systéme Mac OS X je adresár / System / Library / Extensions a načítavajú sa z jednej vyrovnávacej pamäte v /System/Library/Caches/com.apple.kext.caches/Startup/Extensions. mkext, kde OS umiestňuje len potrebné rozšírenia. Ale moderné "Hackintosh" nakladače (nám už známy Chameleon a Chimera) môžu načítať ďalšie kexty z adresára / Extra / Extensions a tvoria si vlastnú malú vyrovnávaciu pamäť /Extra/Extensions.mkext. V MultiBeast a iATKOS je použitá práve takáto schéma, len v druhom prípade je skrytý adresár / Extra. Zobrazenie skrytých súborov je povolené príkazom v termináli.

predvolené hodnoty píšte com.apple.finder AppleShowAllFiles TRUE
killall nálezca

Ak chcete nainštalovať veľa kextov, stačí ich skopírovať do / Extra / Extensions. Niektoré však nebudú schopné vyriešiť závislosti (v cache /S/L/C/c/S/Extensions.mlext nie sú žiadne potrebné rozšírenia) a budete musieť vytvoriť jednu vyrovnávaciu pamäť v adresári / Extra zo všetkých „natívne“ a „tretej strany“ rozšírenia, ktoré OS nebude môcť prerobiť. To sa vykonáva nasledujúcim príkazom:

sudo kextcache -m /Extra/Extensions.mkext - / Systém / Knižnica / Rozšírenia / Extra / Rozšírenia

Pred týmito súbormi v / Extra / Extensions je potrebné prideliť potrebné povolenia. príkazy:

sudo chown -R 0: 0 / Extra / Rozšírenia

sudo chmod -R 755 / Extra / Rozšírenia

A ešte jedna nuansa: ak sa vyrovnávacia pamäť ani so správnymi povoleniami nedostala do vyrovnávacej pamäte a nenačítala sa, musíte ju otvoriť pomocou možnosti Zobraziť obsah balíka v kontextovej ponuke súboru a zobraziť súbor Info.plist v Adresár obsahu. Toto je súbor xml a na konci, pred záverečnými značkami mal by tam byť nasledujúci záznam:

OSBundleVyžaduje sa

Root

V opačnom prípade ho musíte pridať alebo zmeniť.

V systéme Mac OS X 10.7 sú veci trochu iné. Lion používa iný formát vyrovnávacej pamäte - vopred prepojené jadro. Chameleon ho štandardne nečíta a prehľadá celý obsah adresára / Extra / Extensions, čo spomaľuje načítavanie. Jediné, čo sa dá zatiaľ urobiť, je vytvoriť zdieľanú vyrovnávaciu pamäť v systémovom adresári /System/Library/Caches/com.apple.kext.caches/Startup. príkaz:

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

A na to, aby zavádzač vybral kernelcache, musíte pri spustení použiť argument "UseKernelCache = Yes". Na rozdiel od obsahu / Extra však tento súbor podlieha operačnému systému a z času na čas ho aktualizuje, pričom samozrejme zabúda na naše „hackerské“ rozšírenia. Riešením problému je presunúť kexty z / Extra do adresára / System / Library / Extensions a nastaviť im potrebné povolenia pomocou príkazov:

sudo chown -R 0: 0 / Systém / Knižnica / Rozšírenia

sudo chmod -R 755 / Systém / Knižnica / Rozšírenia

aktualizácia OS

Hackintosh je možné aktualizovať zo servera Apple pomocou vstavaného nástroja Aktualizácia softvéru. Zároveň sa však treba pripraviť na to, že po aktualizácii prestanú fungovať akékoľvek koláče alebo začnú spôsobovať poruchy a budete za ne musieť nájsť náhradu. Našťastie vývojári populárnych rozšírení rýchlo reagujú na vydanie nových verzií Mac OS X. Okrem toho je po aktualizácii potrebné znovu vytvoriť vyrovnávaciu pamäť cache tak, že najprv načítate systém s argumentom „-f“. Používatelia procesorov AMD by sa mali pred aktualizáciou operačného systému uistiť, že existuje novšia verzia upraveného jadra, alebo môžete ponechať starú verziu.

Konfigurácia zavádzača

Činnosť zavádzača Chameleon alebo jeho analógov je riadená súborom com.apple.boot.plist v priečinku / Extra. Dá sa upraviť ručne, ale existuje aj špeciálna utilita s grafickým rozhraním – Lizard, ktorú si možno stiahnuť z darwinx86.net/software/darwinx86_software.html. V konfigurácii je žiaduce zahrnúť rozlíšenie obrazovky, argumenty pre načítanie (napríklad vyššie uvedené "UseKernelCache = Yes") a pre vlastníkov "neštandardných" procesorov názov upraveného súboru jadra. V iATKOS ide o vlastný súbor (pozrite sa, nachádza sa v koreňovom oddiele disku). Skontrolujte tiež Graphics Injection, ak vám táto možnosť pomohla povoliť 3D akceleráciu.

Možnosť 32-bitového režimu kompatibility prinúti jadro, aby sa zaviedlo v 32-bitovom režime, čo môže byť potrebné pre niektoré kexty. Zároveň je zachovaná podpora veľkého množstva pamäte RAM a aplikácie môžu bežať v 64-bitovom režime nezávisle od jadra. Ekvivalentný argument príkazového riadku je "-x32".

Zoznam argumentov môže obsahovať aj špeciálne možnosti pre jednotlivé kexty.

Program automaticky otvorí súbor /Extra/com.apple.boot.plist a ak chýba, vytvorí ho pri pokuse o uloženie zmien. To je presne to, čo sa stane s iATKOS, pretože táto zostava štandardne ukladá konfiguráciu zavádzača do systémového súboru s rovnakým názvom /Library/Preferences/SystemConfiguration/com.apple.boot.plist. Toto nie je správne, preto je najlepšie vyčistiť systémový súbor po vytvorení súboru v / Extra a ponechať iba riadky zobrazené na snímke obrazovky.

Ďalšou funkciou Lizard je úprava súboru /Extra/SMBIOS.plist. Obsahuje informácie o modeli počítača a nainštalovanom hardvéri a pomáha prezentovať počítač ako nejaký druh „Mac“ v programe Systémové informácie.

Periférne zariadenia Apple

Otázka, ktorá znepokojuje mnohých, ale nechce minúť peniaze na experiment: fungujú zariadenia Mac - Apple Cinema Display, Magic Mouse a Magic Trackpad - s Hackintosh. Monitor je teda kompatibilný s akoukoľvek grafickou kartou vybavenou DisplayPort (vhodná je DP Mini alebo plnoformátová verzia portu s adaptérom) a funguje svetelný senzor aj ovládanie jasu v System Preferences. Pre myš a touchpad potrebujete USB Bluetooth adaptér – niektoré fungujú hneď po vybalení bez akýchkoľvek ďalších koláčikov a proces pripojenia sa opäť nelíši od toho na skutočných Macoch.

Voľné plávanie

Teraz, keď viete, ako zmeniť kexty a prispôsobiť bootloader, je konfigurácia Hackintosh úplne vo vašich rukách. Po úvodnej inštalácii systému Mac OS X musí zostať určitá „drsnosť“: niečo nefunguje alebo funguje zle. Znalosti z webových zdrojov venovaných OSx86 pomôžu pri predstavení systému. Mac môžete hrať zadarmo tak, že prejdete na steam a stiahnete si hry z bezplatnej sekcie

  • www.insanelymac.com je dobre štruktúrované fórum s priateľským publikom. K dispozícii je sekcia v ruskom jazyku;
  • wiki.osx86project.org - vyššie uvedená encyklopédia s databázou kompatibilného hardvéru;
  • www.hackintosh.com – stránka s inštalačnými sprievodcami a užitočnými odkazmi
  • www.projectosx.com – fórum podobné InsanelyMac, obsahuje podrobnejšie technické informácie o niektorých problémoch;
  • www.kexts.com – databáza originálnych kextov a kextov tretích strán pre Mac OS X.

MacOS je možné na Macu spustiť rôznymi spôsobmi, o ktorých sme už písali. V tom istom článku sa budeme podrobne zaoberať režimom spustenia Mac so zavádzaním z CD / DVD, USB alebo z externého pevného disku.

V kontakte s

Ak potrebujete spustiť inú verziu alebo kópiu systému macOS, odstraňovať problémy a podobne, možno budete musieť spustiť Mac z externého disku.

Ak chcete začať, musia byť splnené nasledujúce podmienky:

  • počítač je založený na systéme Intel;
  • zväzok je naformátovaný s výberom typu oddielu GUID;
  • Úložné zariadenie USB používa systém Mac OS X 10.4.5 alebo novší.

K TEJTO TÉME:

Ako spustiť Mac zo zavádzacieho CD / DVD?

1
2 ... Podržte kľúč S na klávesnici a podržte, kým sa nezobrazí ponuka zavádzania. Mac by sa mal zaviesť z disku CD / DVD nainštalovaného v optickej jednotke. Disk môžete vysunúť aj stlačením ľavého tlačidla myši počas spúšťania operačného systému.

Obraz macOS môžete napáliť na zavádzacie CD / DVD pomocou „ Diskové nástroje».

Ako zaviesť systém Mac z externého úložného zariadenia USB?

1 ... Pripojte USB kľúč alebo externý pevný disk k Macu.
2 ... Zapnite Mac stlačením tlačidla napájania alebo reštartujte počítač, ak už beží.
3 ... Podržte kľúč ⌥Možnosť (Alt) na klávesnici a podržte, kým sa nezobrazí ponuka zavádzania.

4 ... Vyberte požadovanú hlasitosť pomocou myši, šípok alebo trackpadu.

Poznámka: Ak sa požadovaný zväzok nezobrazí, počkajte niekoľko sekúnd, kým Boot Manager dokončí skenovanie namapovaných jednotiek.

5 ... Stlačte kláves Návrat (Enter) na spustenie počítača Mac z vybratého zväzku.

Ako spustiť Mac z iného pevného disku (USB) / vybrať predvolenú zavádzaciu jednotku z predvolieb systému macOS?

1 ... Otvorte menu  → Systémové nastavenia ...
2 ... Prejdite na ikonu " Spúšťacia hlasitosť».

3 ... Zo zoznamu dostupných zväzkov vyberte požadovaný disk, ktorý sa použije ako zavádzací.

Po reštarte macOS alebo ďalšom spustení? Mac spustí operačný systém z vybratého zväzku.

macOS sa nespustí z externého pevného disku, čo mám robiť?

odpoveď:

1 ... Niektoré staršie externé USB disky vyžadujú dodatočné napájanie. Je možné, že musí byť pripojený k externému zdroju napájania alebo použiť druhý USB v Macu.
2 ... Skontrolujte, či je externé úložisko zapnuté (opäť výsada starších USB diskov).
3 . .
4 ... Uistite sa, že je disk naformátovaný výberom typu oddielu GUID.
5 ... Skúste pripojiť externý disk do iného portu USB.
6 ... Uistite sa, že externý disk je bootovateľný.
7 ... Pripojte disk priamo bez použitia rozbočovača USB.

Operačný systém Mac OS X je jedným z najstabilnejších systémov. Ak ste si ho stiahli, do ďalšieho reštartu môže trvať týždne, ak nie mesiace. Niekedy však existujú situácie, keď potrebujete spustiť počítač v núdzovom režime alebo režime externého disku alebo jednoducho zaviesť do iného operačného systému, napríklad Windows, ak ho máte, samozrejme, nainštalovaný.

V tomto článku vám povieme o špeciálnych režimoch zavádzania pre počítače so systémom Mac OS, ako aj o tom, ako ich spustiť. Ak chcete použiť tieto metódy, musíte podržať kombinácie kláves uvedené v každom z režimov hneď, ako začujete zvuk načítania operačného systému.

Výber spúšťacieho disku

Ak potrebujete zaviesť systém z externého disku alebo flash disku alebo je v počítači nainštalovaných niekoľko operačných systémov a chcete spustiť systém z jedného z nich, musíte pri zavádzaní podržať kláves Option (Alt) na klávesnici, po ktorom sa pred vami objaví ponuka s výberom disku.


Bootovanie z CD alebo DVD

Ak má váš iMac alebo MacBook Pro optickú jednotku CD/DVD a chcete z nej zaviesť systém, podržte pri štarte kláves C. Pri tejto metóde obídete ponuku s výberom diskov na bootovanie a okamžite spustíte bootovanie z CD / DVD disku.

Spustenie z obrazu NetBoot (zavedenie zo siete)

Zavádzanie v režime cieľového disku

Ak sa váš Mac kvôli niektorým problémom nedokáže sám spustiť, môžete ho použiť v režime cieľového disku pripojením k inému počítaču s nainštalovaným OS X cez FireWire alebo Thunderbolt. Potom získate plný prístup k jeho pevnému disku a môžete z neho preniesť akékoľvek informácie. Ak chcete spustiť Mac v režime cieľového disku, použite kláves T


Spustenie diagnostiky hardvérového testu Apple

Tento režim zavádzania vám umožňuje skontrolovať hardvér počítača, či sa v ňom nevyskytujú možné problémy s hardvérom. Takúto diagnostiku môžete spustiť stlačením klávesu D počas zavádzania.

Spustite systém v núdzovom režime

Tento spôsob bootovania v porovnaní s Apple Hardware Test umožňuje nájsť problémy priamo v softvérovej časti systému. V tomto režime sa načítajú len základné funkcie systému, ktoré sú nevyhnutné pre jeho chod, ostatné načítavacie objekty sú vypnuté. Ak chcete spustiť počítač v núdzovom režime, stlačte a podržte kláves ⇧Shift, kým sa nezobrazí obrazovka s indikátorom spustenia.

Načítanie so zobrazením servisných informácií (podrobný režim)

Pri použití tejto metódy budete môcť sledovať proces zavádzania na obrazovke Mac so zobrazením servisných správ. Tento režim je dobrý, pretože ak sa počas normálneho zavádzania vyskytne nejaká chyba, môžete určiť, v ktorej fáze sa objaví. V tomto režime môžete spustiť systém pomocou klávesovej skratky ⌘Cmd + V

Spustenie príkazového riadka (jeden používateľ)

Tento režim, podobne ako Verbose Mode, je určený aj na odstraňovanie problémov a odstraňovanie problémov, len pri zavádzaní v režime pre jedného používateľa, po zobrazení všetkých servisných hlásení, budete musieť pracovať s príkazovým riadkom. Preto je táto metóda určená len pre pokročilých používateľov a na jej použitie je potrebné pri načítavaní podržať klávesovú skratku ⌘Cmd + S

Začnime históriou. Na spustenie procesov alebo programov existoval tucet programov. A tisíce scenárov k nim. Dave Zarzycki z Apple sa rozhodol napísať program, ktorý by sa líšil od tých napísaných vyššie a ponúkol jediné štandardizované rozhranie všetkým programom, ktoré automaticky spúšťajú systém a ďalšie vychytávky.

To je celý príbeh. Teraz k samotnému programu.

Volá sa Launchd. A je to open source. Open source.
Všetky procesy pri štarte systému (v systéme Mac OS X) sa spúšťajú jedným spusteným procesom. Pri spúšťaní je launchd zavolaný jadrom ako prvý proces a následne sa pomocou neho spustí celý systém. Launchd tiež zabezpečuje spustenie procesu. Ak náhle spadne, Launchd mu pomôže a zdvihne ho.

Najprv sa rozhodnime, prečo musíme niečo začať pri štarte a kedy to treba urobiť.
Ak potrebujete, aby sa program alebo proces spustil pri štarte systému a aj keď používateľ nie je prihlásený, mali by ste vytvoriť súbor v priečinku / Library / LaunchDaemons. Ak ho potrebujete iba pri prihlásení, potom v priečinku / Library / LaunchAgents. Môžete použiť aj iné adresáre, ktorých sa však v tomto článku nebudeme dotýkať.

Poďme vytvoriť démona na spustenie procesov php-fcgi.
sudo mate /Library/LaunchDaemons/com.php-fcgi
Čo tam teda máme napísať?
Po prvé, pochopme, že zoznam vlastností je súbor Xml. A musí to platiť. Inak nebude fungovať nič.
Textmate má overenú kontrolu týchto súborov, takže by tam nemali byť žiadne medzery.

Tento súbor by mal obsahovať 3 požadované kľúče.
Označenie- jedinečný identifikátor.
Označeniephp
Argumenty programu- V skutočnosti ide o cestu a parametre spúšťaného programu.
Prvý riadok je vždy cesta k programu, ak sa nepoužíva kláves Program.
Nasledujúce riadky budú parametre. Každý parameter a jeho hodnotu je lepšie písať na samostatné riadky.
Argumenty programu / opt / local / bin / php-cgi -b 127.0.0.1:1026 -q
Na požiadanie- Tento prepínač povie Launchd, aby reštartoval proces, ak sa nespustí alebo zlyhá. Tiež nastavenie hodnoty na false znamená, že chceme, aby sa proces vždy spustil.
Na požiadanie

Teraz to všetko zabalíme do štandardného záznamu, ktorý je prítomný vo všetkých súboroch tohto typu.
Označenie php Argumenty programu / opt / local / bin / php-cgi -b 127.0.0.1:1026 -q Na požiadanie
Ušetríme. Launchctl je teraz programové rozhranie pre Launchd.
Pomocou neho môžeme povoliť alebo zakázať načítanie nášho konfiguračného súboru.
Napríklad nasledujúci príkaz bude obsahovať náš súbor.
sudo launchctl load -w /Library/LaunchDaemons/com.php-fcgi.plist
A tento to vypne.
sudo launchctl unload -w /Library/LaunchDaemons/com.php-fcgi.plist
A do nášho súboru pridá kľúč s parametrom.
Zakázané
Takže teraz máme pri štarte spustených 5 procesov php-cgi. Môžete ich reštartovať pomocou príkazu
sudo launchctl stop php
a keďže máme OnDemand false, toto jednoducho reštartuje proces.

Takmer som zabudol. Ak chcete pridať premenné prostredia, musíte napísať niečo takéto
EnvironmentVariables PHP_FCGI_CHILDREN 10 PHP_FCGI_MAX_REQUESTS 1000
A teraz tie bonusy
Pre mnohých je ponorenie sa do príkazového riadku lenivé alebo ťažké. Existuje pre nich jednoduchšia možnosť. Toto je bezplatný program.

Aj pomocou tohto programu môžete otvoriť com.apple.syslogd
a namiesto / usr / sbin / syslogd napíšte / usr / sbin / syslogd -c 3 -a
Voľba -c 3 vám povie, aby ste ignorovali menej dôležité správy. A syslogd bude zaznamenávať iba dôležité správy. Ak chcete 0, toto sú najdôležitejšie. 8 najmenej.
Voľba -a hovorí syslogd, aby archivoval záznamy. A prepláchnite aktívnu databázu každých 24 hodín.
To všetko vám mak o niečo urýchli.

PS.
Keď som sa zaoberal spustením, narazil som na malý problém. Pri spustení sa volal program spawn-php (áno, viem, že to bola hlúposť) a volalo to procesy php-cgi. Pri testovaní bolo všetko v poriadku. Ale pri štarte sa nič nestalo. Až od desiateho razu bolo možné spustiť procesy. Neviem s čím to súviselo, možno je to problém v spawn-php, ale riešilo sa to tak, ako som to opísal vyššie, t.j. priamym volaním procesu.