Aktualisierung der Wiederherstellungspartition in OS X El Capitan

7190
Randolph

Die Geschichte

Ich verwende MacBook Pro ab 2012. Die Wiederherstellungspartition ist standardmäßig OS X Lion (10.7). Es ist ziemlich umständlich, zu Lion und dann zu El Capitan zurückzukehren, wenn eine Neuinstallation durchgeführt wird. Hier kommt meine Frage ...

Die Frage

Wie aktualisiere ich die Wiederherstellungspartition auf das aktuelle Betriebssystem (El Capitan)?

4
Müssen Sie Ihren Mac bei der Wiederherstellung mit dem Internet verbinden? nc4pk vor 8 Jahren 0

2 Antworten auf die Frage

4
Hoon Park

Dies gilt auch für OS X Sierra. Jedes Mal, wenn ich das Betriebssystem aktualisiere, bleibt die Wiederherstellungspartition unberührt oder scheint zumindest so zu sein. Vor langer Zeit habe ich nach einer Lösung gesucht und diesen Beitrag gefunden, der dieses Problem gelöst hat. Lesen Sie den ersten Beitrag in diesem Thread, geschrieben von 'tywebb13'.

http://forums.macrumors.com/threads/yosemite-recovery-update-1-0-bug.1756752/

Diese Anleitung beinhaltet das Herunterladen von Lion Recovery Update 1.0 und eines Shell-Skripts (Sie können ein eigenes mit dem von unten kopierten Inhalt erstellen) sowie ein Bild des neuesten OS X (in meinem Fall OS X Sierra 10.12.2) und Kopieren einer Datei aus dem heruntergeladenen Bild. Behalten Sie alles im Ordner ~ / Downloads.

Ausführliche Anweisung aus der Quelle mit geringfügigen Änderungen von mir: (Die Skriptdatei in Schritt 2 wird ebenfalls kopiert und der Vollständigkeit halber unter diesem Zitat eingefügt.)

  1. Laden Sie das Lion Recovery Update von http://support.apple.com/kb/dl1464 herunter . (Und bevor Sie fragen, JA. Ich meine, LION-Wiederherstellungsupdate!) Stellen Sie sicher, dass es sich im Download-Ordner befindet. Laden Sie das OS X Sierra oder die neueste Version von AppStore herunter. Gehen Sie im Finder zu Anwendungen und suchen Sie nach der Sierra-Installations-App. Klicken Sie mit der rechten Maustaste auf "Install Sierra.app" oder was auch immer im Finder genannt wird. Wechseln Sie zu Contents / SharedSupport / Copy oder verschieben Sie die Datei InstallESD.dmg in Ihren Ordner ~ / Downloads.

  2. Laden Sie die Datei recovery.sh.zip von LINK 4unitmaths.com/recovery.sh.zip herunter und dekomprimieren Sie sie, und verschieben Sie recovery.sh in den Ordner "Downloads". Diese Datei kann auch durch Kopieren und Einfügen von unterhalb der Quelle erstellt werden.

  3. Öffnen Sie das Terminal und geben Sie die folgenden zwei Befehle ein:

    chmod +x ~/Downloads/recovery.sh sudo ~/Downloads/recovery.sh 
  4. Warten Sie einige Minuten, bis der Vorgang abgeschlossen ist, und kehren Sie zu einer Aufforderung zurück. Starten Sie mit gedrückter Optionstaste neu, um Ihre 10.xx.x-Wiederherstellungspartition zu testen.

Dies ist der Inhalt der recovery.sh-Datei aus dem Quell-Link (alles wieder gutgeschrieben an 'tywebb13'):

read -p "Ensure "RecoveryHDUpdate.dmg" and "InstallESD.dmg" are in your Downloads folder and press [Enter]"  #access dmtest from RecoveryHDUpdate.pkg rm -rf /private/tmp/RecoveryHDUpdate echo "Expanding RecoveryHDUpdate.pkg" hdiutil attach -nobrowse ~/Downloads/RecoveryHDUpdate.dmg pkgutil --expand /Volumes/Mac\ OS\ X\ Lion\ Recovery\ HD\ Update/RecoveryHDUpdate.pkg /tmp/RecoveryHDUpdate  #access BaseSystem.dmg and BaseSystem.chunklist echo "Expanding InstallESD.dmg" hdiutil attach -nobrowse ~/Downloads/InstallESD.dmg  #build Recovery partition echo "Building Recovery Partition. Please Wait" /tmp/RecoveryHDUpdate/RecoveryHDUpdate.pkg/Scripts/Tools/dmtest ensureRecoveryPartition / /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg 0 0 /Volumes/OS\ X\ Install\ ESD/BaseSystem.chunklist  #cleanup echo "Cleaning up" hdiutil eject /Volumes/Mac\ OS\ X\ Lion\ Recovery\ HD\ Update hdiutil eject /Volumes/OS\ X\ Install\ ESD/ sudo touch /Library/Preferences/SystemConfiguration/com.apple.Boot.plist sudo kextcache -f -u / exit 0 

Getestet mit Sierra 10.12.2 am 22. Dezember 2016.

Ich habe heute mit High Sierra 10.13.3 getestet, und dieser Ansatz hat funktioniert! Ich musste die InstallESD.dmg-Datei jedoch direkt von den Apple-Servern herunterladen, da sie nicht Bestandteil des Mac App Store-Downloads war. Ich habe die Anweisungen zum Herunterladen von hier verwendet: https://7labs.io/tips-tricks/macos-high-sierra-direct-download.html, direkte DL-URL war http://swcdn.apple.com/content/downloads/ 10/36 / 091-62780 / objx55fn5lwnefnetcap2i0c7xg3avoor9 / InstallESDDmg.pkg valscion vor 6 Jahren 0
1
Krumelur

Das musst du nicht tun. Anstatt von der Partition wiederherzustellen, können Sie das Betriebssystem während der Wiederherstellung einfach erneut aus dem App Store herunterladen . Wählen Sie dazu einfach ein Netzwerk als ersten Schritt des Wiederherstellungsvorgangs aus und bereiten Sie sich auf die Anmeldung mit Ihrer Apple-ID vor.

In dem seltenen Fall, dass Sie tatsächlich ein Offline-Installationsprogramm für OSX erstellen müssten, können Sie dies mit dem createinstallmediaBefehl in der OSX Installer-App tun . Zusamenfassend:

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia \ --volume /Volumes/MyUSBStick \ --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app 

ersetzen, /Volumes/MyUSBStickwas auch immer Ihr USB-Stick heißt. Wenn Sie einen Mac wiederherstellen möchten, schließen Sie einfach den USB-Stick an, und starten Sie ihn mit der Optionstaste nach unten und wählen Sie den USB-Stick als Startgerät aus.

Ich glaube, * ist * die Antwort. Sie erstellen die Partition nicht neu. Sie brauchen es eigentlich nicht mehr. Sie können direkt aus dem App Store wiederherstellen. Und der Link wurde nur als Referenz bereitgestellt. Krumelur vor 8 Jahren 0
Ich habe die Antwort umformuliert, um klarer zu machen, dass der Link einen Hinweis auf meine Behauptung enthält, dass die Wiederherstellung keine Partition mehr erfordert. Krumelur vor 8 Jahren 0