Ich habe es noch nie benötigt (zum Glück). Aber vielleicht als Hinweis empfehlenswert, weshalb ich auch immer einen Clean-Install mache bei Verfügbarkeit eines neuen OS.
Workaround:
Ich mache ein Backup meiner Daten. (Backup? Was ist das? Ja, es gibt auch die Möglichkeit eines Backups. Bezüglich des Datenverlustes oder diversen Inkompatibilitäten von Treibern oder Programmen.
Falls du nicht weißt, was ein Backup ist, hier gibt es sehr viele User, die auch nicht wissen / nicht wussten, was ein Backup ist, dass es so etwas gibt bis sie es benötigten und daraus schlussfolgerten, dass sie keines haben, wovon sie ja nicht wussten was es ist und das es das gibt.) *könnte Ironie enthalten sein* (Ich weiß, lostreality, du hast ein Backup, deshalb ist der Punkt hier nicht persönlich an dich gerichtet.)
Ich installiere das OS, welches am Mac vorinstalliert war. Mache sämtliche Updates des Systems und mache davon (ohne meine persönliche Daten) ein Backup.
Dann kommt das nächste OS an die Reihe. Ebenso wieder alle Systemupdates einpflegen. Und ebenso wieder ein Backup dieses Systems.
Und so weiter und so weiter...
Bis ich beim aktuellen System bin (natürlich auch davon ein Backup gemacht - quasi von der leeren Platte mit dem neuen OS).
Dann erst spiele ich die Daten manuell per Drag & Drop auf die Platte. Das mache ich deswegen, weil ich eine saubere Platte haben will und diese Gelegenheit auch nutze um mein Archiv zu erweitern bzw. die "Altdaten" des Systems nicht unnötigerweise mit ins neue System zu transferieren.
Ist ein wenig Aufwand aber ich habe somit immer ein Update jedes OS in seiner letzgültigen Fassung.
Diese Vorgehensweise habe ich zum Beispiel am MBP 2009 gemacht. Das wurde mit Snow Leopard ausgeliefert oder?
Snow Leopard installiert, sämtliche Updates gemacht - davon ein Backup und ein bootfähiges Image gemacht.
Das selbe Prozedere mit Lion, Mountain Lion und Mavericks gemacht.