De los resultados que has publicado, puedo ver que el GUID de la partición de recuperación está mal. Esta es la partición número 3 en las tablas. El valor correcto en la GPT sería 426F6F74-0000-11AA-AA11-00306543ECAC. El fdisk
también muestra que el valor es incorrecto en la tabla MBR. Aquí, el valor correcto debería ser AB
. Si no puede arrancar en su partición de recuperación después de reparar estas tablas, entonces yo asumiría que el contenido de la partición está dañado.
Que yo sepa, no hay ninguna utilidad en OS X para este tipo de reparación. (Técnicamente, se podría utilizar el dd
pero ninguna persona en su sano juicio intentaría utilizar dd
para solucionar este problema). Yo recomendaría descargar e instalar el gdisk
comando de aquí . Para instalarlo, es posible que tenga que modificar la configuración en el panel "Seguridad y privacidad" de las "Preferencias del sistema".
Para utilizar el gdisk
deberá desactivar la protección de la integridad del sistema (SIP). Normalmente, esto se puede hacer mientras se está en el modo de recuperación. Como no puede arrancar en modo de recuperación, puede utilizar un producto llamado "rEFInd". Muchos usuarios de Linux ya tienen este producto instalado en su ordenador Mac. Si no lo tiene, puede crear una versión de la unidad flash USB que se puede utilizar para desactivar/activar el SIP. Las instrucciones se dan aquí .
Nota: Como ya tiene instalado Debian Linux, puede ejecutar gdisk
de este sistema operativo. Como no tengo este sistema operativo instalado, no voy a seguir con esto. Puede obtener más información en este sitio . También, gdisk
puede estar disponible arrancando desde un disco de emergencia externo. Si está disponible en Linux o desde un disco de emergencia, se no tiene que desactivar el SIP.
Una vez gdisk
está instalado y el SIP está desactivado, tendrá que hacer tres cambios. Estos cambios implican la modificación tanto de la tabla de particiones GUID (GPT) como de la tabla de particiones Master Boot Record (MBR). Los cambios se enumeran a continuación.
- Cambie el tipo de GUID para la partición 3 en la GPT de 48465300-0000-11AA-AA11-00306543ECAC to 426F6F74-0000-11AA-AA11-00306543ECAC. Nota:
gdisk
utiliza un valor de AB00
para representar el valor 426F6F74-0000-11AA-AA11-00306543ECAC.
- Asegúrese de que el atributo de la partición 3 es
0002000000000000
. En ejemplo, asumo que el valor actual del atributo es 0000000000000000
. Si no es así, haga las correcciones oportunas.
- Cambia el id de la partición 3 en la tabla MBR de
AF
a AB
.
En el siguiente ejemplo, creo y monto una imagen dispersa como /dev/disk1
. A continuación, utilicé esta imagen como entrada para el gdisk
comando. Esto se ha hecho para simular las condiciones de su ordenador. Usted va a hacer cambios en su /dev/disk0
.
Steelhead:~ davidanderson$ sudo gdisk /dev/disk1
GPT fdisk (gdisk) version 1.0.1
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
MBR: hybrid
BSD: not present
APM: not present
GPT: present
Found valid GPT with hybrid MBR; using GPT.
Command (? for help): t
Partition number (1-5): 3
Current type is 'Apple HFS/HFS+'
Hex code or GUID (L to show codes, Enter = AF00): ab00
Changed type of partition to 'Recovery HD'
Command (? for help): x
Expert command (? for help): a
Partition number (1-5): 3
Known attributes are:
0: system partition
1: hide from EFI
2: legacy BIOS bootable
60: read-only
62: hidden
63: do not automount
Attribute value is 0000000000000000. Set fields are:
No fields set
Toggle which attribute field (0-63, 64 or <Enter> to exit): 49
Have enabled the 'Undefined bit #49' attribute.
Attribute value is 0002000000000000. Set fields are:
49 (Undefined bit #49)
Toggle which attribute field (0-63, 64 or <Enter> to exit):
Expert command (? for help): r
Recovery/transformation command (? for help): h
WARNING! Hybrid MBRs are flaky and dangerous! If you decide not to use one,
just hit the Enter key at the below prompt and your MBR partition table will
be untouched.
Type from one to three GPT partition numbers, separated by spaces, to be
added to the hybrid MBR, in sequence: 2 3 4
Place EFI GPT (0xEE) partition first in MBR (good for GRUB)? (Y/N): y
Creating entry for GPT partition #2 (MBR partition #2)
Enter an MBR hex code (default AF): af
Set the bootable flag? (Y/N): y
Creating entry for GPT partition #3 (MBR partition #3)
Enter an MBR hex code (default AB): ab
Set the bootable flag? (Y/N): n
Creating entry for GPT partition #4 (MBR partition #4)
Enter an MBR hex code (default 83): 83
Set the bootable flag? (Y/N): n
Recovery/transformation command (? for help): w
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!
Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/disk1.
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Warning: The kernel may continue to use old or deleted partitions.
You should reboot or remove the drive.
The operation has completed successfully.
Steelhead:~ davidanderson$
En este punto, yo reiniciaría tu Mac.