Mac in den Auslieferungszustand versetzen

Wer seinen alten Mac verkaufen möchte, will vielleicht vorher die Festplatte löschen, dabei aber dem Käufer bereits ein blankes OS X-Betriebssystem vorinstallieren, so wie es im Auslieferungszustand der Geräte der Fall ist. Mit folgenden Schritten kann man einen (fast) fabrikneuen Mac zaubern…


Zunächst einmal wird der Mac über eine Installations-CD/-DVD von Mac OS X gestartet, die Festplatte formatiert (Platte mit Nullen überschreiben, für paranoide Zeitgenossen wahlweise auch mit 7 oder 35 Durchläufen bei entsprechend längerem Zeitbedarf).

Die Installation der Pakete kann nach eigenem Gusto erfolgen, der Einfachheit halber wählen wir einfach die Komplettinstallation. Nach einem Neustart und der entsprechenden Einrichtung von Standort (schafft jemand auf Anhieb den Klick auf München oder Berlin? Ich lande immer in Prag…), Zeitzone etc. klicken wir uns bis zur Registrierung durch, die wir einfach mit Apfel-Q abwürgen 😉

Nun legen wir einen neuen Benutzer (user000) an — dieser wird am Ende wieder gelöscht, von daher ist der Name Schall und Rauch.

Nach dem Einspielen aller Sicherheitsupdates als Bonus-Dreingabe (mit den entsprechenden Reboots) können wir, wenn wir fertig sind, den Mac nun im Single-User-Modus starten (Apfel-S während des Bootvorgangs gedrückt halten). Dann erhalten wir eine (für den GUI-Anwender sicherlich ungewohnte) Shell-Umgebung, aber keine Angst. Die Tastatur-Belegung ist zu diesem Zeitpunkt auf US-amerikanisch (en-us) eingestellt, auf welchen Tasten sich die entsprechenden Sonderzeichen befinden, kann man hier nachschauen.

Mit dem Befehl

mount -uw /

binden wir die Festplatte (beschreibbar) in das Verzeichnissystem ein — in der grafischen Benutzeroberfläche würde jetzt ein Icon rechts oben auf dem Desktop erscheinen 🙂

Zu guter Letzt entledigen wir uns noch mit diesem Befehlen (nach jeder Zeile ENTER drücken, damit der jeweilige Befehl ausgeführt wird) des vorhin eingerichteten Benutzers und ein paar Einstellungsdateien:

rm -rf /Users/user000
rm -rf /var/db/netinfo/local.nidb/
rm -rf /var/db/.AppleSetupDone

Das war’s schon. Durch die Eingabe von

reboot

starten wir den Mac neu und finden uns dann dort wieder, wo wir vorhin schon einmal waren… Der Mac befindet sich jetzt im Auslieferungszustand und der neue Besitzer kann nun alles so einrichten, wie er das gerne hätte.

Update (13.11.2007): Wie Markus in seinem Kommentar ganz richtig anmerkt, gilt diese Anleitung nur für OS X bis zur Version 10.4 (Tiger). Bei Leopard hat sich die Benutzerverwaltung geändert, beispielsweise existiert das /var/db/netinfo/-Verzeichnis nicht mehr.

Update (3.12.2007): Dominik hat in seinem Blog “/dev/nulleine aktualisierte Anleitung für OS X Leopard bereitgestellt.

(Diese Anleitung entstand in Anlehnung an einen Tipp in der Macwelt, Ausgabe 3/2006)

12 thoughts on “Mac in den Auslieferungszustand versetzen”

  1. Mit Nullen überschreiben ist auch bei 35 Versuchen kein Erfolg. Es müssen dann schon jedesmal neue Zufallbits gesetzt werden, damit die magnetische Ausrichtungen neben der Spur auch verändert werden.

  2. Danke für den Hinweis. Leider bietet das Mac-Festplattendienstprogramm nur das Überschreiben mit Nullen an.

    Sicherer ist natürlich beispielsweise das Booten über eine Debian Installations-CD für PPC und das Ãœberschreiben der Platte mit dd mit der Option if=/dev/random bzw. if=/dev/urandom. Passende Blocksize (bs) nicht vergessen, sonst dauert es ewig.

  3. Pingback: Guennersen.de | Mac in den Auslieferungszustand versetzen
  4. Pingback: del.icio.us Bookmarks vom 23. Mai 2007 » admartinator.de
  5. Pingback: Amrila
  6. 10.5 verwaltet seine User ja etwas anders, wäre interessant dafür eine aktualisierte Anleitung zu sehen 🙂

    Viele Grüße,

    Markus

  7. Pingback: Mac OS X 10.5 in den Auslieferungszustand versetzen. » Beitrag » Daily Tim
  8. Hallo!
    Ich habe mein Macbook Pro 2,2GHz mit installiertem Mac OS X 10.6 Snow Leopard nach der hier genannten Anleitung zurück gesetzt, ohne den Hinweis auf die aktualisierte Vorgehensweise für Mac OS X 10.5 Leopard zu beachten.
    Scheinbar hat das aber trotz alledem geklappt. Es wird das Willkommens Video abgespielt und ein neuer Account abgefragt. Wollte ich nur mal kurz mitteilen.

    Grüße, Magnus

  9. Pingback: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *