Auf meinem 2011 MacBook Air mit Mac OS X Lion starte ich im Wiederherstellungsmodus, indem ich die Befehlstaste R während des Startvorgangs drücke. Wenn ich in Terminal gehe und a mache diskutil list
, erhalte ich eine Liste mit 12 (!) Logischen Datenträgern. disk0
ist natürlich die Festplatte, auf der sich die Hauptpartition HD und die Partition Recovery HD (zusammen mit der GUID-Partition und der EFI-Partition) befinden. Es gibt aber auch eine disk1
Partition mit einem Titel Mac OS X Base System
, die ungefähr 1,39 GB groß ist. Es gibt auch 10 andere Festplatten unterschiedlicher, aber kleiner Größe.
Was sind diese anderen logischen Datenträger (und Partitionen) und gibt es eine Möglichkeit, ihren Speicherplatz zurückzugewinnen?
Update: Hier ist eine Kopie der diskutil list
Ausgabe:
[ ]
Antworten:
Es ist ziemlich kompliziert, und tatsächlich besteht ein großer Teil der Komplexität darin, Platzverschwendung zu vermeiden. Ich glaube nicht, dass Sie irgendetwas "zurückfordern" können, ohne es zu zerbrechen.
Lassen Sie mich am Anfang beginnen: Ihre Festplatte (/ dev / disk0) hat zwei relevante Partitionen: Macintosh HD (Ihr reguläres Startvolume) und Recovery HD.
Recovery HD ist in der Partitionstabelle mit dem Typ Apple_Boot gekennzeichnet, hat jedoch tatsächlich das normale HFS + -Format. Es enthält minimale Boot-Dateien und Kernel sowie unter /com.apple.recovery.boot/BaseSystem.dmg ein Disk-Image mit einer reduzierten und optimierten Kopie von OS X. Der Booter stellt dieses Volume bereit (es wird als / dev / angehängt). disk1) und überträgt auf OS X, das darauf läuft. Dies ist das Mac OS X-Basissystem.
Beachten Sie, dass die Wiederherstellungs-Festplatte nur 650 MB groß ist, das Mac OS X-Basissystem jedoch 1,4 GB? Das liegt daran, dass es sich um ein komprimiertes Disk-Image handelt (und ich bin mir ziemlich sicher, dass die Komprimierung der Grund ist, warum sie sich mit all diesen Tricks mit Disk-Images herumschlagen). Eigentlich ist BaseSystem.dmg auf nur 451 MB komprimiert (zumindest in OS X 10.7.0).
Auch die Volume-Benennung ist etwas inkonsistent. Sie haben / dev / disk1s3 mit dem Namen "Recovery HD", aber aus irgendeinem Grund ist es im Wiederherstellungsmodus als "/ Volumes / Image Volume" gemountet. BaseSystem.dmg hat ein Volume mit dem Namen "Mac OS X Base System".
Das sind also disk0 und disk1; Was ist mit dem Rest? Ich bin mir nicht sicher, aber ich bin mir ziemlich sicher, dass es sich um RAM-Datenträger handelt, um temporäre Daten in Ordnern zu speichern, die OS X während der Ausführung ändert (denken Sie daran, dass Sie im Wiederherstellungsmodus ein schreibgeschütztes Datenträger-Image verwenden). Das Ausführen des
mount
Befehls im Wiederherstellungsmodus ist informativ:Diese "Vereinigungs" -Attribute bedeuten, dass Dinge im relevanten Ordner im Startvolume sichtbar sind, aber alles, was geändert wird, wird auf einer RAM-Disk gespeichert, von der ich ziemlich sicher bin.
Wenn Sie sich diese Informationen selbst ansehen möchten, können Sie die entsprechenden Volumes vom normalen Betriebssystem aus bereitstellen:
quelle
disk1
ist also im Wesentlichen nichts anderes als eine eingebaute Realisierung des in gespeicherten Disk-ImageRecovery HD
. Es ist nur vorhanden, wenn und wenn der Wiederherstellungsmodus ausgeführt wird. Nur dieRecovery HD disk0
Partition belegt tatsächlich physischen Speicherplatz. Ich nehme an, ich könnte diese Partition mit meinerMacintosh HD
Partition zusammenführen, wenn ich wirklich den Speicherplatz wiederherstellen möchte, aber der Wiederherstellungsmodus wäre dann natürlich nicht verfügbar./com.apple.recovery.boot
?disk1
angezeigt, wenn die Wiederherstellung ausgeführt wird, aber nicht, wenn die Wiederherstellung normal ausgeführt wird?Ich bin fast sicher, dass die Partition disk1 die Wiederherstellungsdiskette brennt und von der Festplatte bootet
quelle
Wenn Sie über Breitband-Internet verfügen und bereit sind, das Laufwerk vollständig zu löschen , können Sie die Internet Recovery- Methode von Lion Recovery verwenden , um die Festplatte 0 freizugeben und das Laufwerk zu partitionieren / löschen.
Vergewissern Sie sich, dass Sie eine Sicherungskopie aller Daten erstellt haben, die Sie speichern möchten, da dadurch die SSD bereinigt wird und Sie Lion und die normale Wiederherstellungs-Festplatte so installieren können, wie sie sein sollte.
AppleCare führt Sie auf jeden Fall kostenlos durch das Programm, da Sie nach dem Kauf 90 Tage lang im kostenlosen Support-Fenster bleiben.
quelle
Mac OS X Base System
im Festplatten-Dienstprogramm (natürlich im Wiederherstellungsmodus) sehen, aber mit dem Festplatten-Dienstprogramm können Sie es nicht löschen. Ich frage mich, ob es eine Art "Kern" von Mac OS X Lion darstellt, der während des Wiederherstellungsprozesses verwendet werden soll, da bei der Durchführung einer Internetwiederherstellung die Meldung "Herunterladen zusätzlicher Komponenten" angezeigt wird.