Bei der Installation von Windows (Bootcamp) wurden versehentlich einige kleine Partitionen gelöscht. OSX-Partition bootet nicht

Ich habe versucht, Windows 8 über Bootcamp auf meinem Mac zu installieren. Ich habe den Windows 8 Installer gestartet und hatte Probleme beim Formatieren des Laufwerks, das ich für das Betriebssystem partitioniert hatte.

Wie ein Idiot habe ich alle Partitionen auf meiner Festplatte gelöscht, außer meiner OSX-Hauptpartition. Ich glaube, die Partitionen, die ich gelöscht habe, waren 600 MB, 3 MB, 1 GB (nicht sicher, ob sie so groß waren). Aber ich bin mir sicher, dass ich eine mit 600 MB gelöscht habe.

Nachdem ich das Windows-Installationsprogramm beendet hatte, startete ich meinen Mac erneut und sah nur die Windows-Partition als Option. Wenn ich in den Wiederherstellungsmodus gehe, sehe ich die Partition immer noch da, aber ich kann nicht wirklich damit interagieren. Weiß jemand, was ich tun muss, um meine OSX-Partition wieder bootfähig zu machen? Ich bin in den DU (Wiederherstellungsmodus) gegangen und habe versucht, über DU zu mounten, aber es passiert nichts.

diskutil

Das Bild zeigt meine "diskutil list"-Ausgabe. Meine OSX-Partition ist disk0s1. Ich stecke fest und möchte meine Daten nicht verlieren / versuche erneut, in meinen Computer zu booten.

Die 600 MB waren Ihre Wiederherstellungspartition. Es gibt auch die EFI, die etwa 200 MB groß ist. Ohne EFI startet Ihr OS X nicht.
@GiancarloMogliazzi Bitte fügen Sie Ihrer Frage die Ausgabe von gpt -r show /dev/disk0und die Eingabe in Terminal.app hinzufdisk /dev/disk0

Antworten (1)

Der Schnappschuss der distutil-Ausgabe hilft, aber ich hätte auch die Ausgabe der Befehle aufgenommen:

sudo gpt -r show /dev/disk0
sudo fdisk /dev/disk0

Jeder Befehl würde mir den genauen Start und die Größe von disk0s1 geben. Ich habe gelesen, dass die EFI-Partition zum Booten von OS X nicht erforderlich ist. Mein Wiederherstellungs-Flash-Laufwerk hat keine EFI-Partition und ich kann damit booten. Um das von Ihnen gepostete Image zu erstellen, mussten Sie Ihren Computer booten, und dieses Image zeigt auch keine EFI-Partition.

Das Bild zeigt mir zwei Dinge falsch. Zunächst wird angenommen, dass Sie ein GPT-Partitionsschema haben, und was angezeigt wird, ist MBR. (Ja, ich weiß, die Buchstaben MBR erscheinen nicht im Bild.) Zweitens erscheint "0xAC", wo entweder "0xAF" oder "Apple_HFS" stehen sollte. Dies bedeutet, dass Sie wahrscheinlich eine Core Storage-Partition haben. Ich nehme an, Sie haben Yosemite installiert.

Angenommen, Ihre Partition ist noch intakt und eine Core Storage-Partition, dann gehen Sie wie folgt vor.

Erstens: Führen Sie die obigen Befehle aus, um den Start und die Größe des Slice zu erhalten. Poste mal was, wenn du die Ausgabe nicht verstehen kannst.

Zweitens: Setzen Sie das Partitionsschema wieder auf GPT zurück. Geben Sie die Befehle ein:

sudo diskutil unmountDisk /dev/disk0    
sudo gpt create -f /dev/disk0

Drittens: Stellen Sie die gewünschte Partition wieder her. Nehmen Sie die ganzen Zahlen aus dem ersten Schritt an startund stellen Sie sie dar, geben Sie die Befehle ein:size

sudo diskutil unmountDisk /dev/disk0    
sudo gpt add -b start -s size -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk0

lsAn dieser Stelle sollten Sie in der Lage sein, den Befehl zum Anzeigen einer Verzeichnisliste einzugeben . Wenn nicht, überprüfen Sie das Festplatten-Dienstprogramm, um festzustellen, ob die Partition gemountet ist.

Viertens versuchen Sie, den Computer zu booten. Möglicherweise müssen Sie beim Start die Optionstaste gedrückt halten.

Wenn Sie auf die Partition zugreifen und sogar den Computer booten können, sind Sie noch nicht aus dem Gröbsten heraus. Wahrscheinlich müssen Sie Ihre Daten sichern und den Computer von Grund auf neu laden. Ja, das Nachladen kann vermieden werden, aber das ist das Thema für eine andere Frage.

Außerdem möchten Sie wahrscheinlich die Core Storage-Partition wieder auf HFS+ ändern. Sehen Sie, ob Sie den Computer zum Booten bringen können, dann können wir dieses Problem beheben.

Wahrscheinlich wurde die ursprüngliche Mac-Partition mit einem Filevault versehen. Prüfen Sie daher bitte, ob Ihre Befehle noch gültig sind.
@klanomath Was hat Sie zu der Annahme veranlasst, dass die Partition mit FileVault geschützt wurde? An andere Leser: Ich habe seinen Kommentar in meine Antwort aufgenommen.
Weil es wie ein typisches FileVault-Partitionslayout aussieht: filevaultexample . In Giancarlos Layout fehlen jedoch meine Festplatte 2 und meine Festplatte 14. Wahrscheinlich hat er beides gelöscht.
@klanomath: Dies ist mein Partitionslayout: nofilevaultexample . Ich verwende FileVault nicht. Abgesehen von disk0 sind wir ziemlich gleich.
Seltsam! Ich habe diese Art von Layout noch nie auf Nicht-Filevault-Volumes gesehen.