Praktické zkušenosti s funkcí Mountain Lion OS X Recovery a Internet Recovery

Důležitou funkcí, která se poprvé objevila v systému Lion (OS X 10.7) a pokračuje i v systému Mountain Lion (OS X 10.8), je funkce, kterou, jak doufám, nebudete nikdy potřebovat použít: režim obnovení, oficiálně nazývaný OS X Recovery. (V systému Lion se nazýval Lion Recovery.) Při instalaci systému Mountain Lion nebo Lion vytvoří instalační program na spouštěcí jednotce neviditelný 650MB zaváděcí oddíl – část jednotky, kterou operační systém považuje za samostatný svazek – nazvaný Recovery HD, který obsahuje několik základních nástrojů pro opravu problémů, obnovu souborů, procházení webu a dokonce i přeinstalaci operačního systému.

Záměrem režimu obnovení je, abyste v případě problémů se spouštěcím svazkem Macu mohli spustit počítač z Recovery HD a provést některé základní postupy řešení problémů, aniž byste potřebovali instalační DVD nebo flash disk OS X nebo samostatnou spouštěcí jednotku. Protože je Recovery HD samostatný oddíl – a ten je neviditelný i pro Disk Utility – bude režim obnovy při spuštění k dispozici, i kdybyste vymazali spouštěcí jednotku Macu.

Jelikož je oddíl Recovery HD ve skutečnosti součástí interní jednotky Macu nebo SSD, může být v případě hardwarových problémů nebo problémů s mapou oddílů samotný oddíl pro obnovu nedostupný. Jinými slovy, režim obnovení vás nezachrání před každým problémem a nenahradí spolehlivou, pravidelně aktualizovanou zálohu. Protože je svazek Recovery HD určen pouze pro čtení, nemůžete na něj například zkopírovat svůj oblíbený diskový nástroj třetí strany a zpřístupnit jej v režimu obnovy.

Odlišná – ale úzce související – funkce OS X Recovery je funkce nazvaná Internet Recovery, která poskytuje podobné funkce, i když je disk Macu poškozený nebo byl vyměněn. Níže se věnuji také funkci Internet Recovery.

Proč možná nemáte oddíl Recovery HD

Při instalaci systému Mountain Lion na disk se instalátor automaticky pokusí tento disk přerozdělit a vytvořit neviditelný oddíl Recovery HD. (Pokud na jednotce již dříve běžel systém Lion a oddíl Recovery HD již existuje, instalační program systému Mountain Lion jednoduše aktualizuje obsah tohoto oddílu). Říkám „pokusí“, protože instalátor není vždy úspěšný. Pro začátek, jak vysvětluje společnost Apple, musí být disk naformátován se schématem oddílů GUID a formátem Mac OS Extended (Journaled) a musí mít velikost alespoň 13 GB. Kromě toho, pokud má disk nestandardní schéma rozdělení – například pokud je součástí pole RAID nebo pokud jste disk rozdělili pomocí nástroje Boot Camp Assistant a později oddíly disku upravili – instalátor nebude schopen vytvořit Recovery HD. Ne každý tedy tuto užitečnou funkci získá.

Naneštěstí, pokud jste ještě neměli oddíl Recovery HD z předchozí instalace systému Lion a instalátor systému Mountain Lion tento oddíl nedokáže vytvořit, nemůžete jej později přidat. Jedinou možností je podle společnosti Apple zálohovat disk (včetně oddílu Boot Camp, pokud jej máte), vymazat jej (v průběhu procesu jej přerozdělit jako svazek s jedním oddílem Mac OS Extended), znovu nainstalovat Mountain Lion nebo Lion a poté obnovit data ze zálohy. Pokud byste používali Boot Camp, pak byste pomocí nástroje Boot Camp Assistant znovu nastavili Boot Camp a poté obnovili svá data z Boot Campu.

Alternativně byste mohli nainstalovat Mountain Lion na externí pevný disk nebo flash disk, čímž by se na tomto disku vytvořil použitelný oddíl Recovery HD. Pokud byste režim obnovení někdy potřebovali, můžete do něj nabootovat pomocí tohoto externího disku nebo flash disku.

Přístup k režimu obnovení

Do režimu obnovení se dostanete pouze při spuštění Macu, ačkoli existují dva způsoby, jak to udělat.

Snadný způsob Na většině Maců se do režimu obnovení dostanete pouhým restartováním nebo spuštěním Macu s podržením klávesové zkratky Command+R. V případě, že se vám to nepodaří, můžete se do režimu obnovení vrátit. Tyto klávesy držte tak dlouho, dokud se v horní části nezobrazí okno s velkým textem OS X Utilities. Pokud vám tento postup nefunguje, zkuste další metodu.

Alternativní způsob Na jakémkoli Macu můžete do režimu obnovení vstoupit pomocí Správce spouštění systému OS X:

  1. Restartujte nebo spusťte Mac s podrženou klávesou Option; podržte Option, dokud se neobjeví Správce spouštění – šedá obrazovka zobrazující všechny připojené, spustitelné svazky. Jeden ze svazků se bude jmenovat Recovery HD.

  2. Pokud se budete chtít v režimu obnovení připojit k místní síti (například pro přístup k zálohám na Time Capsule) nebo k internetu (viz „Použití režimu obnovení“ níže), můžete pomocí kontextové nabídky v dolní části obrazovky vybrat místní síť Wi-Fi; na výzvu zadejte heslo sítě. Tento krok však nyní nemusíte provádět, protože síť budete moci zvolit také po spuštění do režimu obnovení.

  3. Zvolte Recovery HD a poté kliknutím na šipku směřující nahoru pod ní spusťte systém z Recovery HD. Po krátké prodlevě se zobrazí nová obrazovka Nástroje OS X.

(Všimněte si, že tato obrazovka Nástroje je stejná, jakou uvidíte, pokud vytvoříte bootovací instalační disk Mountain Lion a spustíte Mac z něj)

Nezávisle na tom, jakou metodu jste použili pro přístup do režimu obnovení, se na liště nabídek zobrazí nabídky Vstup, Wi-Fi a (u notebooků) baterie OS X. Pokud se chcete připojit k síti nebo internetu a ještě jste si nevybrali síť Wi-Fi, můžete tak učinit pomocí nabídky Wi-Fi. Případně, pokud máte kabelové připojení, ujistěte se, že je k Macu připojen ethernetový kabel nebo adaptér USB-Ethernet.

Internet Recovery

Macy vydané v polovině roku 2011 nebo později spolu s některými staršími Macy po instalaci aktualizace firmwaru obsahují novou funkci nazvanou OS X Internet Recovery (Lion Internet Recovery pod Lionem). Tato funkce funguje podobně jako standardní OS X Recovery, ale s jedním zásadním rozdílem:

Jak Internet Recovery funguje, i když nemáte oddíl Recovery HD, když tento oddíl nefunguje správně nebo když je disk Macu poškozený nebo nepřipojený? Na rozdíl od standardního režimu obnovy, který používá software na oddílu jednotky Macu, používá Internet Recovery kombinaci kódu uloženého ve firmwaru Macu a obrazu síťového spouštění uloženého na serverech společnosti Apple. Když spustíte Internet Recovery, váš Mac kontaktuje servery Apple Internet Recovery a vyžádá si příslušný obraz disku pro spuštění vašeho Macu do režimu obnovení. Mac si pak přes Internet stáhne potřebný kód a spustí počítač. V tomto okamžiku funguje Internet Recovery podobně jako standardní režim obnovení, jak je popsáno v následující části.

Jeden z dalších rozdílů mezi standardním režimem obnovení a Internet Recovery spočívá v tom, že při spuštění Internet Recovery systém otestuje paměť RAM a pevný disk Macu, aby zjistil, zda některý z nich nemá zjevné hardwarové problémy. Také proto, že Internet Recovery vyžaduje připojení k internetu jen pro spuštění, pokud váš Mac není připojen k funkční ethernetové síti, musíte se hned na začátku připojit k síti Wi-Fi.

I když je však Internet Recovery užitečná funkce a mohla by být i metaforickou záchranou života, pokud by váš pevný disk zemřel, má jednu zásadní nevýhodu: V porovnání se standardním režimem obnovy je velmi, velmi pomalý, protože musí nejprve stáhnout potřebný software. Pokud totiž nastartujete do režimu Internet Recovery, na první obrazovce se zobrazí pomalu se pohybující ukazatel průběhu spolu s upozorněním, že spouštění bude chvíli trvat.

Jak nastartujete do režimu Internet Recovery? Pokud jste opravdu zvědaví, můžete svůj Mac přinutit ke spuštění do Internet Recovery podržením kombinace kláves Command+Option+R při spuštění. Při mém testování to však nefungovalo na každém Macu podporujícím funkci Internet Recovery.

Pokud vám tato klávesová zkratka nefunguje, odpověď obecně zní: „Nemůžete, pokud to opravdu nepotřebujete.“

Pokud vám tato klávesová zkratka nefunguje, odpověď obecně zní: „Nemůžete, pokud to opravdu nepotřebujete.“ Pokud máte platný oddíl Recovery HD, pokus o spuštění do Internet Recovery místo toho spustí Mac do standardního režimu obnovení. Internet Recovery přichází v úvahu pouze v případě, že máte kompatibilní Mac bez funkčního oddílu Recovery HD – v takovém případě Mac automaticky použije Internet Recovery. Na jednom z mých Maců jsem dokonce musel použít řadu triků, abych zviditelnil oddíl Recovery HD v Macu a poté jej záměrně vymazal a odstranil. Teprve potom, když jsem měl prázdný disk bez oddílu Recovery HD, jsem mohl spustit Internet Recovery podržením kláves Command+R při spuštění. (Pokud máte kompatibilní Mac se snadno přístupným pevným diskem, můžete pevný disk jednoduše odpojit, ale to u většiny současných Maců nepřipadá v úvahu.)

Používání OS X Recovery a Internet Recovery

Po spuštění do režimu obnovení jsou úlohy, které můžete provádět, omezené. Čtyři hlavní možnosti jsou uvedeny v okně OS X Utilities; pro jejich použití vyberte jednu z nich a klepněte na tlačítko Pokračovat.

Obnovení ze zálohy Time Machine: Máte zálohu systému, kterou chcete obnovit. Pokud jsou problémy s vaším Macem natolik závažné, že potřebujete vymazat spouštěcí disk (třeba pomocí Disk Utility v režimu obnovení, viz níže), nebo pokud jste do Macu nainstalovali nový disk, umožňuje tato možnost obnovit ze zálohy Time Machine celý systém, včetně operačního systému a všech účtů, uživatelských dat a nastavení.

Poznamenejte, že pro použití této funkce musí být záloha Time Machine kompletní zálohou, která obsahuje všechny systémové soubory. Pokud jste tedy dříve přidali složku Systém nebo jiné soubory a složky související s operačním systémem do seznamu vyloučených souborů Time Machine v podokně Time Machine v předvolbách systému, nebudete moci obnovit systém z této zálohy pomocí tohoto nástroje. Místo toho budete muset znovu nainstalovat operační systém (viz následující bod) a poté pomocí nástroje Mountain Lion Setup Assistant přenést data z této zálohy Time Machine.

Předtím, než budete pokračovat, přečtěte si důležité informace na obrazovce Obnovit systém, která se zobrazí po výběru této možnosti. Konkrétně si uvědomte, že funkce Obnovit ze zálohy Time Machine vymaže cílovou jednotku – je určena pouze pro obnovení celého svazku ze zálohy Time Machine na původní zdroj (nebo na náhradní jednotku). Chcete-li přenést soubory ze zálohy do nového Macu, měli byste použít nástroj Migration Assistant nebo Setup Assistant; chcete-li obnovit jednotlivé soubory a složky, použijte Time Machine při spuštění systému OS X.

Jste-li si jisti, že chcete použít funkci Restore From Time Machine Backup, klepněte na tlačítko Continue. Na další obrazovce vyberte jednotku Time Machine, pak konkrétní snímek zálohy, ze kterého chcete obnovit, a poté cílovou jednotku. Zobrazí se závěrečné varování, že tento postup vymaže cílovou jednotku; klikněte na tlačítko Pokračovat, jednotka se vymaže a nástroj začne obnovovat vaše soubory ze zálohy Time Machine.

Po dokončení tohoto procesu – na MacBooku Air to trvalo asi hodinu a půl pro přibližně 65 GB dat – se váš Mac restartuje z nově obnovené jednotky a vy se budete moci normálně přihlásit.

Přeinstalujte OS X: Nastavte a nainstalujte novou kopii systému OS X. Po výběru této možnosti a kliknutí na tlačítko Pokračovat se spustí instalační program OS X, který vám umožní nainstalovat Mountain Lion na libovolnou podporovanou jednotku nebo svazek, včetně interní jednotky aktuálního Macu. Tato verze instalačního programu však ve skutečnosti neobsahuje všechny potřebné soubory a data, takže instalace systému Mountain Lion z režimu obnovení vyžaduje připojení k internetu, aby bylo možné stáhnout skutečný operační systém.

Když na úvodní obrazovce instalačního programu kliknete na tlačítko Pokračovat, zobrazí se dialogové okno se zprávou: „Chcete-li stáhnout a obnovit systém OS X, bude způsobilost vašeho počítače ověřena u společnosti Apple.“ V tomto dialogovém okně se zobrazí informace o tom, zda je váš počítač způsobilý k instalaci. Klepnutím na tlačítko Pokračovat odešlete potřebné informace společnosti Apple a poté instalační program pokračuje stejně, jako kdybyste normálně spustili instalační program systému Mountain Lion, s jednou zásadní výjimkou: Jakmile vyberete jednotku, na kterou chcete nainstalovat operační systém, skutečná data používaná instalátorem – zhruba 4 GB – se stáhnou přes internet. (Když jsem tuto funkci testoval, odhadovaná doba stahování byla zhruba pět hodin, ačkoli skutečná doba stahování se přes mé kabelové připojení blížila 35 minutám.)

Poznamenejte, že pokud váš Mac nebyl dodán s verzí OS X, kterou instalujete – jinými slovy, pokud jste si tuto verzi OS X zakoupili v Mac App Store – budete vyzváni k zadání Apple ID a hesla Mac App Store předtím, než váš Mac stáhne data instalačního programu.

Ačkoli je příjemné mít možnost instalovat OS X z režimu obnovení, nutnost stahovat instalační data je nepohodlná – a pokud máte měřitelné připojení k internetu, může to být i dost drahé. Z tohoto důvodu doporučuji používat režim obnovení k přeinstalaci operačního systému pouze v případě, že nemáte bootovací instalační disk Mountain Lion.

Získejte nápovědu online: Projděte si webové stránky podpory společnosti Apple a vyhledejte nápovědu pro svůj Mac. Výběrem této položky a klepnutím na tlačítko Pokračovat se spustí prohlížeč Safari (s výchozím nastavením a záložkami), který vám umožní procházet web podpory Apple nebo jakýkoli jiný web a hledat odpovědi na problémy. Můžete také zkontrolovat a odeslat e-mail, pokud váš e-mailový účet umožňuje přístup na web.

Při prvním spuštění Safari v režimu obnovení se zobrazí stránka s názvem Informace o obnovení, která obsahuje stručné pokyny k provádění různých úloh v režimu obnovení. Bohužel tyto pokyny nebudete moci vytisknout z režimu obnovení, ačkoli k nim máte přístup při spuštění ze standardní spouštěcí jednotky – viz níže „HD pro obnovení pod kapotou“.

Chcete-li se vrátit do hlavního okna nástrojů systému OS X, stačí ukončit Safari.

Disk Utility: Opravte nebo vymažte disk pomocí nástroje Disk Utility. Výběrem této možnosti a klepnutím na tlačítko Pokračovat spustíte nástroj Disk Utility, který můžete použít ke kontrole, opravě, vymazání nebo rozdělení připojených disků, včetně spouštěcího disku. (Ano, běžnou spouštěcí jednotku můžete rozdělit i v režimu obnovení, i když mějte na paměti, že tím dojde k vymazání obsahu jednotky.)

Pokud se rozhodnete vymazat spouštěcí jednotku Macu a znovu nainstalovat OS X (samozřejmě poté, co se ujistíte, že jste zálohovali), začnete zde, vymažete jednotku, ukončíte Disk Utility a poté pomocí možnosti Reinstall (výše) nainstalujete novou kopii OS X. Do okna Nástroje se můžete kdykoli vrátit ukončením programu Disk Utility.

Další možnosti Kromě čtyř hlavních funkcí v okně Nástroje nabízí režim obnovy také několik možností v nabídce Nástroje (zobrazí se při zobrazení hlavní obrazovky Nástroje OS X): Firmware Password Utility, Network Utility a Terminal. Jedná se o tytéž nástroje, které můžete používat při normálním spuštění Macu do systému OS X; Umožňují konfigurovat heslo firmwaru, sledovat síťová připojení a provoz a používat unixový shell systému OS X.

Jaká verze systému OS X se instaluje v režimu obnovení?

Možná vás zajímá, jaká verze systému OS X se nainstaluje, pokud použijete režim obnovení k přeinstalaci operačního systému. Když loni debutoval program Lion Recovery, odpověď na tuto otázku zněla jednoduše: „Lion“. Nyní však existují dvě verze systému OS X, které podporují režim obnovení, a odpověď je trochu složitější.

Standardní (neinternetová) obnova systému OS X Pokud při instalaci systému OS X nedošlo k problému, měl by oddíl Recovery HD odpovídat operačnímu systému na pevném disku: Mountain Lion nebo Lion. (Při instalaci systému Mountain Lion místo systému Lion se systém Lion Recovery aktualizuje na verzi systému Mountain Lion.) Jinými slovy, pokud používáte systém Mountain Lion a přeinstalujete systém OS X z režimu obnovení, získáte systém Mountain Lion. Pokud používáte Lion, dostanete Lion.

Internet Recovery Na rozdíl od OS X Recovery se Internet Recovery spoléhá na firmware Macu, který se při instalaci novější verze OS neaktualizuje. To znamená, že pokud byl váš model Macu vydán před systémem Mountain Lion, máte k dispozici verzi Internet Recovery pro systém Lion, i když aktualizujete operační systém Macu na Mountain Lion. Pokud si zakoupíte model Macu vydaný po uvedení systému Mountain Lion, aplikace Internet Recovery nainstaluje systém Mountain Lion. (Je možné, že společnost Apple vydá aktualizace firmwaru pro starší počítače Mac, které jim poskytnou verzi Internet Recovery Mountain Lion, ale zatím se tak nestalo.)

To vše znamená, že pokud disk vašeho počítače Mac nemá vážné problémy – takže se může spustit z oddílu Recovery HD – můžete podržením kláves Command+R znovu nainstalovat stejnou verzi systému OS X, jaká je aktuálně nainstalována na vašem pevném disku. Pokud má váš disk vážné problémy, takže se Mac musí spouštět z oddílu Internet Recovery, přeinstalováním OS X získáte tu verzi OS, se kterou byl váš Mac původně dodán. (Na Macích, které byly dodány se Snow Leopardem, ale získaly podporu OS X Internet Recovery prostřednictvím aktualizace firmwaru, Internet Recovery nainstaluje Lion.)

Recovery HD pod kapotou

Pokusíte-li se najít oddíl Recovery HD ve Finderu nebo dokonce pomocí Disk Utility, narazíte na prázdné místo. Apple tento oddíl dobře ukryl, pravděpodobně proto, aby jej ochránil před náhodnými (nebo úmyslnými) úpravami – koneckonců k čemu je nouzový disk, když někdo omylem smazal část jeho důležitého obsahu?

Pokud však vaše zvědavost nebude ukojena, dokud nebudete moci Recovery HD procházet, zde je návod. Jen nezapomeňte:

1) Otevřete Terminál, zadejte diskutil list a stiskněte Return.

2) Zobrazí se podobný výstup (pokud jste zapnuli funkci FileVault, může se zobrazit druhý seznam pro /dev/disk1):

DanBookAir:~ frakes$ diskutil list/dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *121.3 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS DanBookAir 120.5 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3

3) Najděte oddíl Recovery HD (v části Name) a poznamenejte si jeho identifikátor – v mém případě disk0s3.

4) Zadejte diskutil mount , kde je samozřejmě tento identifikátor. Tím se oddíl Recovery HD připojí ve Finderu. Uvnitř najdete složku s názvem com.apple.recovery.boot.

5) Ve Finderu otevřete složku com.apple.recovery.boot a uvidíte několik položek. Nevidíte však vše – část obsahu složky je neviditelná. Pokud chcete vidět vše, co se v ní nachází, přepněte se zpět do Terminálu a zadejte (nebo odtud zkopírujte a vložte do Terminálu) ls -al /Volumes/Recovery HD/com.apple.recovery.boot/ a stiskněte Return. Tím se zobrazí úplný seznam obsahu složky:

DanBookAir:~ frakes$ ls -al /Volumes/Recovery HD/com.apple.recovery.boot/total 906680drwxr-xr-x 9 root wheel 306 Jul 12 23:12 .drwxrwxr-x 11 root wheel 442 Jul 13 00:56 ..-rw-r--r--@ 1 root admin 1840 Jul 5 05:19 BaseSystem.chunklist-rw-r--r--@ 1 root admin 448702992 Jul 5 04:58 BaseSystem.dmg-rw-r--r-- 1 root wheel 3418 Jun 20 12:53 PlatformSupport.plist-r--r--r-- 1 root wheel 475 Jul 5 02:56 SystemVersion.plist-rw-r--r-- 1 root wheel 986272 Jul 5 04:57 boot.efi-rw-r--r-- 1 root wheel 361 Jul 12 23:12 com.apple.Boot.plist-rw-r--r-- 1 root wheel 14510577 Jul 5 04:53 kernelcache

Zajímavý je zejména BaseSystem.dmg, obraz disku, který obsahuje zaváděcí kopii systému OS X a všechny nástroje pro režim obnovení. Tento obraz disku můžete připojit ve Finderu zadáním open /Volumes/Recovery HD/com.apple.recovery.boot/BaseSystem.dmg a stisknutím klávesy Return. Jakmile tak učiníte, můžete zobrazit stránku s informacemi o obnovení, která se zobrazí při spuštění Safari z režimu obnovení; stačí napsat open /Volumes/Mac OS X Base System/System/Installation/CDIS/OS X Utilities.app/Contents/Resources/English.lproj/ (celý jeden řádek) a stisknout Return. Zobrazí se obsah složky English.lproj; najděte soubor RecoveryInformation.html a poklepáním na něj jej otevřete ve výchozím webovém prohlížeči.

Když skončíte s prohlížením, můžete vysunout základní systém Mac OS X jako jakýkoli vyměnitelný svazek. Svazek Recovery HD pak můžete odpojit zadáním diskutil unmount , kde je stejný identifikátor, jaký jste použili výše.

Aktualizováno 25. 7. 2012 v 19:55, aby byla zmíněna klávesová zkratka Command+Option+R pro Internet Recovery a upřesněn odstavec o zavádění do Internet Recovery.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.