Tengo un Macbook Pro con retina, Yosemite y disco duro de 500GB. Intenté instalar Windows con Bootcamp y accidentalmente borré una partición, ahora mi Mac ya no puede arrancar. Esta es la salida 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
Sólo necesito hacer la segunda partición en el índice 2 y escribir FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
para volver a arrancar. Esta partición tiene FileVault 2 activado.
Pero ahora mismo, no tengo ni idea de qué hacer.
P/S: He seguido las instrucciones de @klanomath Arranque desde un disco duro externo con el sistema completo de Yosemite pero en el último comando para cambiar el tipo de partición
sudo gpt add -b 409640 -s 776617328 -i 2 -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk0
Tiene este error:
gpt add: /dev/disk0: Suspicious MBR at sector 0
gpt add: /dev/disk0: error: no space available on device
Esta es la salida 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
Progreso:
He ejecutado el comando sudo gpt destroy /dev/disk0
Pero cuando intenté volver a añadir la primera partición utilizando este comando sudo gpt add -b 40 -s 409600 -i 1 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B /dev/disk0
Enseguida me sale este error
gpt add: /dev/disk0: Suspicious MBR at sector 0
gpt add: /dev/disk0: error: no primary GPT header; run create or recover
Ahora el comando sudo gpt -r show /dev/disk0
me da esto
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
Progreso 2:
He ejecutado sudo gpt create /dev/disk0
y me dio este error:
gpt create: /dev/disk0: Suspicious MBR at sector 0
gpt create: /dev/disk0: error: device contains a MBR
y ejecuté este comando sudo fdisk -i -a hfs /dev/disk0
para escribir el nuevo MBR y ejecutar sudo gpt create /dev/disk0
de nuevo, pero se obtiene el mismo error gpt create: /dev/disk0: error: device contains a MBR
Ahora sudo gpt -r show /dev/disk0
me da esto
start size index contents
0 1 MBR
1 62
63 977104997 1 MBR part 175
Progreso 3 y final :D
En primer lugar un gran agradecimiento a @klanomath, sin la ayuda, no podría llegar hasta aquí.
He ejecutado este comando sudo gpt create -fp /dev/disk0
Y este comando sudo gpt recover /dev/disk0
para obtener la cabecera secundaria del GPT
Después de eso, ejecuté sudo gdisk /dev/disk0
y el disco está montado y funciona correctamente
0 votos
Tengo que emitir una protesta aquí. La última orden que ha emitido en su respuesta es
sudo gdisk /dev/disk0
que es un comando interactivo. No ha especificado los comandos que introdujo engdisk
. Además, como tus problemas de partición se pueden arreglar simplemente introduciendo comandos engdisk
y a continuación todos los comandos que has publicado antes de introducirsudo gdisk /dev/disk0
eran innecesarias y no era necesario introducirlas.