Prøv Mountain Lions OS X Recovery og Internet Recovery

En vigtig funktion, der debuterede i Lion (OS X 10.7) og fortsætter i Mountain Lion (OS X 10.8), er en funktion, som jeg håber, at du aldrig får brug for at bruge: genoprettelsestilstand, officielt kaldet OS X Recovery. (Den hed Lion Recovery under Lion.) Når du installerer Mountain Lion eller Lion, opretter installationsprogrammet en usynlig, opstartbar partition på 650 MB – en del af et drev, som operativsystemet behandler som en separat volumen – på dit startdrev kaldet Recovery HD, som indeholder nogle få vigtige hjælpeprogrammer til at løse problemer, gendanne filer, surfe på nettet og endda geninstallere operativsystemet.

Tanken bag genoprettelsestilstand er, at hvis du nogensinde får problemer med Macens opstartsvolumen, kan du starte op fra Recovery HD og udføre nogle grundlæggende fejlfindingsprocedurer uden at skulle bruge en OS X-installations-DVD eller et tommelfinger drev eller et separat opstartsbart drev. Fordi Recovery HD er en separat partition – og en partition, der er usynlig selv for Disk Utility – vil genoprettelsestilstanden faktisk være tilgængelig ved opstart, selv hvis du skulle slette Macens opstartsdrev.

Da Recovery HD-partitionen faktisk er en del af Macens interne drev eller SSD, kan selve genoprettelsespartitionen naturligvis være utilgængelig, hvis dette drev har hardwareproblemer eller problemer med partitionskortet, hvis der er problemer med hardwaren eller partitionskortet. Med andre ord vil genoprettelsestilstand ikke redde dig fra alle problemer, og den er ikke nogen erstatning for at have en pålidelig, regelmæssigt opdateret sikkerhedskopi. Da Recovery HD-volumenet er skrivebeskyttet, kan du heller ikke kopiere f.eks. dit foretrukne diskværktøj fra en tredjepart til det for at gøre det tilgængeligt i genoprettelsestilstand.

Særskilt fra – men tæt beslægtet med – OS X Recovery er en funktion kaldet Internet Recovery, som giver lignende funktioner, selv om Mac-drevet er beskadiget eller blevet udskiftet. Jeg dækker også Internet Recovery nedenfor.

Hvorfor du måske ikke har en Recovery HD-partition

Når du installerer Mountain Lion på et drev, forsøger installationsprogrammet automatisk at ompartitionere det pågældende drev for at oprette den usynlige Recovery HD-partition. (Hvis drevet tidligere har kørt Lion og allerede har en Recovery HD-partition, opdaterer Mountain Lion-installationsprogrammet blot partitionens indhold). Jeg siger “forsøger”, fordi det ikke altid lykkes for installationsprogrammet. Til at begynde med skal drevet, som Apple forklarer, være formateret med et GUID-partitionsskema og Mac OS Extended (Journaled) format, og det skal være mindst 13 GB stort. Hvis dit drev desuden har et ikke-standardiseret partitionsskema – f.eks. hvis det er en del af et RAID, eller hvis du har partitioneret drevet ved hjælp af Boot Camp Assistant og derefter justeret drevets partitioner senere – vil installationsprogrammet ikke kunne oprette Recovery HD. Så det er ikke alle, der får denne nyttige funktion.

Hvis du ikke allerede havde en Recovery HD-partition fra en tidligere Lion-installation, og Mountain Lion-installationsprogrammet ikke kan oprette partitionen, kan du desværre ikke tilføje den senere, hvis du ikke allerede havde en Recovery HD-partition fra en tidligere Lion-installation. Din eneste mulighed er ifølge Apple at tage en sikkerhedskopi af dit drev (herunder Boot Camp-partitionen, hvis du har en), slette det (og i den forbindelse ompartitionere det som en enkeltpartition, Mac OS Extended-volumen), geninstallere Mountain Lion eller Lion og derefter gendanne dine data fra din sikkerhedskopi. Hvis du bruger Boot Camp, skal du derefter bruge Boot Camp Assistant til at konfigurere Boot Camp igen og derefter gendanne dine Boot Camp-data.

Alternativt kan du installere Mountain Lion på en ekstern harddisk eller et USB-drev, hvilket vil oprette en brugbar Recovery HD-partition på det pågældende drev. Hvis du nogensinde får brug for genoprettelsestilstand, kan du starte op i den ved hjælp af det eksterne drev eller tommestokdrevet.

Accessing recovery mode

Du kan kun få adgang til genoprettelsestilstand, når din Mac starter op, selv om der er to måder at gøre det på.

Den nemme måde På de fleste Macs kan du få adgang til genoprettelsestilstand ved blot at genstarte eller starte Mac’en op, mens du holder Command+R nede. Bliv ved med at holde disse taster nede, indtil du ser et vindue med OS X Utilities i stor tekst på tværs af toppen. Hvis denne procedure ikke virker for dig, skal du prøve den næste metode.

Den alternative måde På alle Mac’er kan du få adgang til genoprettelsestilstand ved hjælp af OS X’s Startup Manager:

  1. Genstart eller start din Mac, mens du holder Option-tasten nede; hold Option nede, indtil Startup Manager – en grå skærm, der viser alle tilsluttede, opstartbare volumener – vises. Et af volumenerne hedder Recovery HD.

  2. Hvis du ønsker at oprette forbindelse til dit lokale netværk (f.eks. for at få adgang til sikkerhedskopier på en Time Capsule) eller internettet i genoprettelsestilstand (se “Brug af genoprettelsestilstand” nedenfor), kan du bruge genvejsmenuen nederst på skærmen til at vælge et lokalt Wi-Fi-netværk; angiv netværkets adgangskode, når du bliver bedt om det. Det er dog ikke nødvendigt at udføre dette trin nu, da du også kan vælge et netværk, når du er startet op i genoprettelsestilstand.

  3. Vælg Recovery HD, og klik derefter på den pil, der peger opad, under den for at starte op fra Recovery HD. Efter en kort forsinkelse vises den nye skærm OS X Utilities.

(Bemærk, at denne skærm Utilities er den samme, som du får vist, hvis du opretter et Mountain Lion-installationsdrev, der kan startes op, og starter din Mac op fra det.)

Uanset hvilken metode du har brugt til at få adgang til genoprettelsestilstand, viser menulinjen OS X’s menuer Input, Wi-Fi og (på bærbare computere) batteri. Hvis du vil oprette forbindelse til dit netværk eller internettet, og du ikke allerede har valgt et Wi-Fi-netværk, kan du gøre det ved hjælp af Wi-Fi-menuen. Hvis du alternativt har en kablet forbindelse, skal du sørge for, at Ethernet-kablet eller USB-til-Ethernet-adapteren er tilsluttet din Mac.

Internetgendannelse

Macs, der er udgivet i midten af 2011 eller senere, samt nogle ældre Macs, når du installerer en firmwareopdatering, indeholder en ny funktion kaldet OS X Internetgendannelse (Lion Internetgendannelse under Lion). Denne funktion fungerer på samme måde som standard OS X Recovery, men med én stor forskel: Internet Recovery fungerer også, selv om du ikke har en Recovery HD-partition, hvis denne partition ikke fungerer korrekt, eller hvis Mac-drevet er beskadiget eller ikke er tilsluttet.

Hvordan fungerer Internet Recovery? I modsætning til standardgendannelsestilstand, som bruger software på en partition på din Macs drev, bruger Internet Recovery en kombination af kode, der er gemt i din Macs firmware, og et net-boot image, der er gemt på Apples servere. Når du starter Internet Recovery, kontakter din Mac Apples Internet Recovery-servere og anmoder om det relevante disk image til at starte din Mac op i genoprettelsestilstand. Din Mac downloader derefter den nødvendige kode via internettet og starter op. På det tidspunkt fungerer Internet Recovery på samme måde som standardgendannelsestilstand, som beskrevet i næste afsnit.

En anden forskel mellem standardgendannelsestilstand og Internet Recovery er, at når du starter op i Internet Recovery, tester systemet din Macs RAM og harddisk for at se, om nogen af dem har åbenlyse hardwareproblemer. Da Internet Recovery kræver en internetforbindelse bare for at starte op, skal du også oprette forbindelse til et Wi-Fi-netværk lige fra starten, hvis din Mac ikke er tilsluttet et fungerende Ethernet-netværk.

Men selv om Internet Recovery er en nyttig funktion, og den kan endda være en metaforisk livredder, hvis din harddisk dør, har den en stor ulempe: Den er meget, meget langsom sammenlignet med standardgendannelsestilstand, fordi den først skal downloade den nødvendige software. Hvis du starter op i Internet Recovery, viser den første skærm, du ser, faktisk en langsomt bevægende fremskridtslinje sammen med en advarsel om, at opstart vil tage et stykke tid.

Hvordan starter du op i Internet Recovery? Hvis du er virkelig nysgerrig, kan du muligvis tvinge din Mac til at starte op i Internet Recovery ved at holde Command+Option+R nede ved opstart. I mine tests virkede dette dog ikke på alle Mac’er med Internet Recovery-kapacitet.

Hvis denne tastaturgenvej ikke virker for dig, er svaret generelt: “Det kan du ikke, medmindre du virkelig har brug for det.” Så længe du har en gyldig Recovery HD-partition, vil forsøget på at starte op i Internet Recovery i stedet starte din Mac op i standardgendannelsestilstand. Internet Recovery kommer kun i spil, hvis du har en kompatibel Mac uden en fungerende Recovery HD-partition – i det tilfælde bruger din Mac automatisk Internet Recovery. På en af mine Macs var jeg faktisk nødt til at bruge en række tricks for at teste Internet Recovery for at gøre Mac’ens Recovery HD-partition synlig og derefter slette og fjerne den med vilje. Først derefter, med et tomt drev uden Recovery HD-partition, var jeg i stand til at starte op i Internet Recovery ved at holde Command+R nede ved opstart. (Hvis du har en kompatibel Mac med en let tilgængelig harddisk, kan du blot frakoble harddisken, men det er ikke en mulighed for de fleste nuværende Macs.)

Brug af OS X Recovery og Internet Recovery

Når du er startet op i genoprettelsestilstand, er de opgaver, du kan udføre, begrænsede. De fire hovedmuligheder er angivet i vinduet OS X Utilities; vælg en af dem, og klik på Fortsæt for at bruge den.

Gendannelse fra Time Machine-backup: Du har en sikkerhedskopi af dit system, som du vil gendanne. Hvis de problemer, din Mac har, er så alvorlige, at du er nødt til at slette dit startdrev (evt. ved hjælp af Diskværktøj i genoprettelsestilstand, nedenfor), eller hvis du har installeret et nyt drev i din Mac, kan du med denne indstilling gendanne hele dit system fra en Time Machine-sikkerhedskopi, herunder operativsystemet og alle konti, brugerdata og indstillinger.

Bemærk, at din Time Machine-sikkerhedskopi skal være en komplet sikkerhedskopi, der omfatter alle systemfiler, for at du kan bruge denne funktion. Så hvis du tidligere har tilføjet mappen System eller andre OS-relaterede filer og mapper til Time Machines udelukkelsesliste i vinduet Time Machine i Systemindstillingerne, kan du ikke gendanne dit system fra den sikkerhedskopi ved hjælp af dette værktøj. I stedet skal du geninstallere operativsystemet (se næste punkt) og derefter bruge Mountain Lion Setup Assistant til at overføre dine data fra denne Time Machine-backup.

Før du fortsætter, skal du læse de vigtige oplysninger på skærmen Gendan dit system, der vises, når du vælger denne indstilling, før du fortsætter. Bemærk især, at funktionen Gendan fra Time Machine-backup sletter destinationsdrevet – den er kun beregnet til at gendanne et helt volumen fra en Time Machine-backup til den oprindelige kilde (eller til et erstatningsdrev). Hvis du vil overføre filer fra en sikkerhedskopi til en ny Mac, skal du bruge Migrationsassistent eller Opsætningsassistent; hvis du vil gendanne individuelle filer og mapper, skal du bruge Time Machine, mens du er startet op i OS X.

Klik på Fortsæt, hvis du er sikker på, at du vil bruge funktionen Gendan fra Time Machine-sikkerhedskopi. På det næste skærmbillede skal du vælge dit Time Machine-drev, derefter det bestemte øjebliksbillede af sikkerhedskopien, du vil gendanne fra, og derefter destinationsdrevet. Du får vist en sidste advarsel om, at denne procedure vil slette destinationsdrevet; klik på Fortsæt, og drevet slettes, og hjælpeprogrammet begynder at gendanne dine filer fra din Time Machine-backup.

Når denne proces er afsluttet – på en MacBook Air tog det ca. halvanden time for ca. 65 GB data – genstarter din Mac fra det nyligt gendannede drev, og du kan logge på normalt.

Geninstaller OS X: Konfigurer og installer en ny kopi af OS X. Vælg denne indstilling, og klik på Fortsæt, hvorefter OS X-installationsprogrammet startes, så du kan installere Mountain Lion på et hvilket som helst understøttet drev eller volumen, herunder den aktuelle Macs interne drev. Denne version af installationsprogrammet indeholder dog ikke alle de nødvendige filer og data, så installation af Mountain Lion fra genoprettelsestilstand kræver en internetforbindelse for at downloade det faktiske OS.

Når du klikker på Fortsæt på den første installationsskærm, vises en dialogboks, hvor der står: “For at downloade og gendanne OS X skal din computers egnethed verificeres med Apple.” Når du klikker på Fortsæt, sendes de nødvendige oplysninger til Apple, hvorefter installationsprogrammet fortsætter, som hvis du kørte Mountain Lion-installationsprogrammet normalt, med én vigtig undtagelse: Når du har valgt det drev, som du vil installere OS’et på, downloades de faktiske data, der bruges af installationsprogrammet – ca. 4 GB – via internettet. (Da jeg testede funktionen, var den anslåede downloadtid ca. fem timer, selv om den faktiske downloadtid var tættere på 35 minutter via min kabelmodemforbindelse.)

Bemærk, at hvis din Mac ikke blev leveret med den version af OS X, du installerer – med andre ord, hvis du har købt denne version af OS X fra Mac App Store – bliver du bedt om at indtaste dit Apple-id og din adgangskode til Mac App Store, før din Mac downloader installationsdataene.

Selv om det er rart at have mulighed for at installere OS X fra genoprettelsestilstand, er det ubelejligt at skulle downloade installationsdataene – og hvis du har en internetforbindelse med taxameter, kan det også være ret dyrt. På grund af dette anbefaler jeg kun at bruge genoprettelsestilstand til at geninstallere OS, hvis du ikke har et startbart Mountain Lion-installationsdrev.

Få hjælp online: Gennemse Apple Support-webstedet for at finde hjælp til din Mac. Hvis du vælger dette punkt og klikker på Fortsæt, starter Safari (med standardindstillinger og bogmærker), så du kan gennemse Apples supportwebsted eller et andet websted for at finde svar på fejlfindingsproblemer. Du kan også tjekke og sende e-mails, hvis din e-mail-konto giver webadgang.

Når Safari starter første gang i genoprettelsestilstand, vises en side kaldet Genoprettelsesoplysninger, der indeholder korte instruktioner om, hvordan du udfører forskellige opgaver i genoprettelsestilstand. Desværre kan du ikke udskrive disse instruktioner fra genoprettelsestilstanden, selv om du kan få adgang til dem, når du starter fra dit standardopstartsdrev – se “Recovery HD under motorhjelmen” nedenfor.

For at komme tilbage til hovedvinduet OS X Utilities skal du blot afslutte Safari.

Disk Utility: Reparer eller slet en disk ved hjælp af Disk Utility. Hvis du vælger denne indstilling og klikker på Fortsæt, starter Diskværktøj, som du kan bruge til at kontrollere, reparere, slette eller partitionere tilsluttede drev, herunder dit opstartsdrev. (Ja, du kan partitionere dit normale opstartsdrev fra genoprettelsestilstand, men vær opmærksom på, at dette vil slette drevets indhold.)

Hvis du beslutter dig for at slette Mac’ens opstartsdrev og geninstallere OS X (efter at du selvfølgelig har sørget for at have taget backup), skal du starte her, slette drevet, afslutte Disk Utility og derefter bruge indstillingen Geninstaller (ovenfor) til at installere en ny kopi af OS X. Du kan til enhver tid komme tilbage til vinduet Utilities ved at afslutte Disk Utility.

Andre muligheder Ud over de fire hovedfunktioner i vinduet Utilities tilbyder genoprettelsestilstanden også et par muligheder i menuen Utilities (vises, når du får vist hovedskærmen OS X Utilities): Firmware Password Utility (hjælpeprogram til firmwareadgangskode), Network Utility (netværksværktøj) og Terminal (terminal). Det er de samme hjælpeprogrammer, som du kan bruge, når din Mac er startet normalt op i OS X; De giver dig mulighed for at konfigurere en firmwareadgangskode, overvåge netværksforbindelser og trafik og bruge OS X’s Unix-shell.

Hvilken version af OS X installeres i gendannelsestilstand?

Du undrer dig måske over, hvilken version af OS X der installeres, hvis du bruger gendannelsestilstand til at geninstallere operativsystemet. Da Lion Recovery debuterede sidste år, var svaret på dette spørgsmål ganske enkelt: “Lion”. Men nu, hvor der er to versioner af OS X, der understøtter genoprettelsestilstand, er svaret lidt mere kompliceret.

Standard (ikke-internet) OS X Recovery Medmindre der var et problem ved installationen af OS X, bør din Recovery HD-partition svare til din harddisks OS: Mountain Lion eller Lion. (Når du installerer Mountain Lion over Lion, bliver Lion Recovery opdateret til Mountain Lion-versionen). Med andre ord, hvis du kører Mountain Lion, og du geninstallerer OS X fra genoprettelsestilstand, får du Mountain Lion. Hvis du kører Lion, får du Lion.

Internet Recovery I modsætning til OS X Recovery er Internet Recovery afhængig af din Macs firmware, som ikke opdateres, når du installerer en nyere version af operativsystemet. Det betyder, at hvis din Mac-model blev udgivet før Mountain Lion, har du Lion-versionen af Internet Recovery, selv om du opgraderer Mac-operativsystemet til Mountain Lion. Hvis du køber en Mac-model, der er udgivet efter Mountain Lion’s debut, vil Internet Recovery installere Mountain Lion. (Det er muligt, at Apple kan frigive firmwareopdateringer til ældre Macs, så de får Mountain Lion-versionen af Internet Recovery, men det er ikke sket endnu.)

Hvad alt dette betyder er, at så længe din Mac-disk ikke har alvorlige problemer – så den kan starte op fra Recovery HD-partitionen – kan du geninstallere den samme version af OS X, som er installeret på din harddisk, ved at holde Command+R nede, så du kan geninstallere den samme version af OS X, som er installeret på din harddisk. Hvis dit drev har alvorlige problemer, så din Mac skal starte op via Internet Recovery, får du ved at geninstallere OS X den version af OS X, som din Mac oprindeligt blev leveret med. (På Mac’er, der blev leveret med Snow Leopard, men som fik understøttelse af OS X Internet Recovery via en firmwareopdatering, installerer Internet Recovery Lion.)

Recovery HD under motorhjelmen

Hvis du forsøger at finde Recovery HD-partitionen i Finder eller endda ved hjælp af Disk Utility, finder du ingenting. Apple har skjult denne partition godt, formentlig for at beskytte den mod utilsigtede (eller tilsigtede) ændringer – hvad nytter en nøddisk, hvis nogen ved et uheld har slettet noget af dens vigtige indhold?

Hvis din nysgerrighed ikke vil blive tilfredsstillet, før du har været i stand til at gennemse Recovery HD, kan du se her, hvordan du gør. Bare husk: Se, men rør ikke.

1) Åbn Terminal, skriv diskutil list, og tryk på Return.

2) Du får et output, der ligner dette (hvis du har aktiveret FileVault, kan du se en anden liste for /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) Find Recovery HD-partitionen (under Navn), og noter dens identifikator – i mit tilfælde disk0s3.

4) Skriv diskutil mount , hvor er selvfølgelig denne identifikator. Dette monterer Recovery HD-partitionen i Finder. Indeni finder du en mappe med navnet com.apple.recovery.boot.

5) Åbn mappen com.apple.recovery.boot i Finder, og du vil se flere elementer. Du ser dog ikke alt – nogle af mappens indhold er usynlige. Hvis du vil se alt det, der er der, skal du skifte tilbage til Terminal og skrive (eller kopiere herfra og indsætte i Terminal) ls -al /Volumes/Recovery HD/com.apple.recovery.boot/ og trykke på Return. Dette vil vise den fulde liste over mappens indhold:

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

Af særlig interesse er BaseSystem.dmg, et disk image, der indeholder recovery-partitionens bootbare kopi af OS X og alle recovery-mode-værktøjerne. Du kan montere dette disk image i Finder ved at skrive open /Volumes/Recovery HD/com.apple.recovery.boot/BaseSystem.dmg og trykke på Return. Når du har gjort det, kan du se den side med genoprettelsesoplysninger, som du ser, når du starter Safari fra genoprettelsestilstand; du skal blot skrive open /Volumes/Mac OS X Base System/System/Installation/CDIS/OS X Utilities.app/Contents/Resources/English.lproj/ (hele én linje) og trykke på Return. Du får vist indholdet af mappen English.lproj; find filen RecoveryInformation.html, og dobbeltklik på den for at åbne den i din standardwebbrowser.

Når du er færdig med at browse, kan du skubbe Mac OS X Base System ud, som du ville gøre med en hvilken som helst flytbar disk. Du kan derefter afmontere Recovery HD-volumenet ved at skrive diskutil unmount , hvor det er den samme identifikator, som du brugte ovenfor.

Opdateret 25/7/12, 19:55 for at nævne genvejen Command+Option+R til Internet Recovery og præcisere afsnittet om opstart i Internet Recovery.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.