J'ai un Macbook Pro avec retina, Yosemite et un disque dur de 500 Go. J'ai essayé d'installer Windows en utilisant Bootcamp et j'ai accidentellement supprimé une partition, maintenant mon Mac ne peut plus démarrer. Voici le résultat de sudo 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
J'ai seulement besoin de faire la deuxième partition à l'index 2 et de taper FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
pour être à nouveau amorçable. Cette partition a FileVault 2 activé.
Mais pour l'instant, je n'ai aucune idée de ce qu'il faut faire.
P/S : J'ai suivi les instructions de @klanomath. Boot à partir d'un disque dur externe avec le système complet Yosemite mais à la dernière commande pour changer le type de partition
sudo gpt add -b 409640 -s 776617328 -i 2 -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk0
Il a obtenu cette erreur :
gpt add: /dev/disk0: Suspicious MBR at sector 0
gpt add: /dev/disk0: error: no space available on device
C'est la sortie de 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
Progrès :
J'ai exécuté la commande sudo gpt destroy /dev/disk0
Mais quand j'ai essayé de rajouter la première partition en utilisant cette commande sudo gpt add -b 40 -s 409600 -i 1 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B /dev/disk0
J'ai tout de suite eu cette erreur
gpt add: /dev/disk0: Suspicious MBR at sector 0
gpt add: /dev/disk0: error: no primary GPT header; run create or recover
Maintenant la commande sudo gpt -r show /dev/disk0
me donne ceci
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
Progrès 2 :
J'ai exécuté sudo gpt create /dev/disk0
et j'ai obtenu cette erreur :
gpt create: /dev/disk0: Suspicious MBR at sector 0
gpt create: /dev/disk0: error: device contains a MBR
et j'ai exécuté cette commande sudo fdisk -i -a hfs /dev/disk0
pour écrire le nouveau MBR et a exécuté sudo gpt create /dev/disk0
mais j'ai obtenu la même erreur gpt create: /dev/disk0: error: device contains a MBR
Maintenant sudo gpt -r show /dev/disk0
me donne ceci
start size index contents
0 1 MBR
1 62
63 977104997 1 MBR part 175
Progression 3 et finale :D
Tout d'abord un grand merci à @klanomath, sans son aide, je ne pourrais pas aller aussi loin.
J'ai exécuté cette commande sudo gpt create -fp /dev/disk0
Et cette commande sudo gpt recover /dev/disk0
pour obtenir l'en-tête GPT secondaire
Après cela, j'ai exécuté sudo gdisk /dev/disk0
et le disque est monté et fonctionne correctement