Eu tenho um Macbook Pro com retina, Yosemite e disco rígido de 500 GB. Tentei instalar o Windows usando o Bootcamp e excluí acidentalmente uma partição, agora o meu Mac não pode mais inicializar. Esta é a saída desudo 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
Eu só preciso criar a segunda partição no índice 2 e digitar FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
para ser inicializável novamente. Esta partição tem o FileVault 2 ativado.
Mas, no momento, não tenho idéia do que fazer.
P / S: Eu segui as instruções da @klanomath Boot a partir de um disco rígido externo com sistema Yosemite completo, mas com o último comando para alterar o tipo de partição
sudo gpt add -b 409640 -s 776617328 -i 2 -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk0
Ele recebeu este erro:
gpt add: /dev/disk0: Suspicious MBR at sector 0
gpt add: /dev/disk0: error: no space available on device
Esta é a saída 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
Progresso:
Eu executei o comando sudo gpt destroy /dev/disk0
Mas quando eu tentei adicionar a primeira partição de volta usando este comando sudo gpt add -b 40 -s 409600 -i 1 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B /dev/disk0
Eu recebi esse erro imediatamente
gpt add: /dev/disk0: Suspicious MBR at sector 0
gpt add: /dev/disk0: error: no primary GPT header; run create or recover
Agora o comando sudo gpt -r show /dev/disk0
me dá isso
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
Progresso 2:
Eu executei sudo gpt create /dev/disk0
e recebi este erro:
gpt create: /dev/disk0: Suspicious MBR at sector 0
gpt create: /dev/disk0: error: device contains a MBR
e executei este comando sudo fdisk -i -a hfs /dev/disk0
para escrever novo MBR e executei sudo gpt create /dev/disk0
novamente, mas obtive o mesmo errogpt create: /dev/disk0: error: device contains a MBR
Agora sudo gpt -r show /dev/disk0
me dá isso
start size index contents
0 1 MBR
1 62
63 977104997 1 MBR part 175
Progresso 3 e final: D
Em primeiro lugar, um grande obrigado a @klanomath, sem a ajuda, eu não poderia ir tão longe.
Eu executei este comando sudo gpt create -fp /dev/disk0
E este comando sudo gpt recover /dev/disk0
para obter o cabeçalho secundário da GPT
Depois disso, executei sudo gdisk /dev/disk0
e o disco está montado e funciona corretamente