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.
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.
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 start
und 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
ls
An 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.
Zwieback
klanomath
gpt -r show /dev/disk0
und die Eingabe in Terminal.app hinzufdisk /dev/disk0