Ich habe ein Macbook Pro mit Retina, Yosemite und 500 GB Festplatte. Ich habe versucht, Windows mit Bootcamp zu installieren und versehentlich eine Partition gelöscht. Jetzt kann mein Mac nicht mehr booten. Dies ist die Ausgabe vonsudo gpt -r show disk0
gpt show: disk0: Suspicious MBR at sector 0
start size index contents
0 1 MBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 776617328 2 GPT part - FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
777026968 1269760 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
778296728 616
778297344 198807552 4 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
977104896 131
977105027 32 Sec GPT table
977105059 1 Sec GPT header
Ich muss nur die zweite Partition bei Index 2 FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
erstellen und eingeben, um wieder bootfähig zu sein. Für diese Partition ist FileVault 2 aktiviert.
Aber im Moment habe ich keine Ahnung, was ich tun soll.
P / S: Ich habe die Anweisungen von @klanomath Boot von einer externen Festplatte mit vollem Yosemite-System befolgt, aber beim letzten Befehl den Partitionstyp geändert
sudo gpt add -b 409640 -s 776617328 -i 2 -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk0
Es hat diesen Fehler bekommen:
gpt add: /dev/disk0: Suspicious MBR at sector 0
gpt add: /dev/disk0: error: no space available on device
Dies ist die Ausgabe von sudo gpt -r show /dev/disk0
gpt show: /dev/disk0: Suspicious MBR at sector 0
start size index contents
0 1 MBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 776617328 2 MBR part 218
777026968 1269760 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
778296728 616
778297344 198807552 4 MBR part 175
977104896 131
977105027 32 Sec GPT table
977105059 1 Sec GPT header
Fortschritt:
Ich habe Befehl ausgeführt sudo gpt destroy /dev/disk0
Aber als ich versuchte, die erste Partition mit diesem Befehl wieder hinzuzufügen sudo gpt add -b 40 -s 409600 -i 1 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B /dev/disk0
Ich habe diesen Fehler sofort erhalten
gpt add: /dev/disk0: Suspicious MBR at sector 0
gpt add: /dev/disk0: error: no primary GPT header; run create or recover
Jetzt sudo gpt -r show /dev/disk0
gibt mir der Befehl dies
gpt show: /dev/disk0: Suspicious MBR at sector 0
start size index contents
0 1 MBR
1 409639
409640 776617328 2 MBR part 218
777026968 1269760 3 MBR part 175
778296728 616
778297344 198807552 4 MBR part 175
977104896 164
Fortschritt 2:
Ich sudo gpt create /dev/disk0
habe diesen Fehler ausgeführt und erhalten:
gpt create: /dev/disk0: Suspicious MBR at sector 0
gpt create: /dev/disk0: error: device contains a MBR
und ich habe diesen Befehl ausgeführt sudo fdisk -i -a hfs /dev/disk0
, um einen neuen MBR zu schreiben, und sudo gpt create /dev/disk0
erneut ausgeführt , aber den gleichen Fehler erhaltengpt create: /dev/disk0: error: device contains a MBR
Jetzt sudo gpt -r show /dev/disk0
gibt mir das
start size index contents
0 1 MBR
1 62
63 977104997 1 MBR part 175
Fortschritt 3 und endgültig: D.
Erstens ein großes Dankeschön an @klanomath, ohne die Hilfe konnte ich nicht so weit gehen.
Ich habe diesen Befehl ausgeführt sudo gpt create -fp /dev/disk0
Und dieser Befehl sudo gpt recover /dev/disk0
, um den sekundären GPT-Header zu erhalten
Danach habe ich ausgeführt sudo gdisk /dev/disk0
und die Festplatte ist gemountet und funktioniert ordnungsgemäß