Este error se produjo porque en una configuración de Boot Camp, su disco duro tiene una tabla de particiones híbrida GPT/MBR, que no es compatible con Microsoft. Cuando redimensionó la partición en Windows, sólo modificó la tabla de particiones MBR porque no sabía que existía la tabla GPT. Ahora tiene una situación en la que la tabla de particiones GPT y la tabla de particiones MBR no están de acuerdo con los límites de inicio/final de la partición de Windows.
Para solucionarlo, tendrá que utilizar la función gpt
y para ello debes arrancar desde un medio de instalación de OS X (ya sea una unidad flash USB, o Internet Recovery si tu modelo es compatible con esa característica - la partición de recuperación no funcionará para esto).
-
Arranca desde el medio de instalación de OS X y abre un símbolo del sistema.
-
Tipo fdisk /dev/disk0
para ver la tabla de particiones del MBR. Anote el número de la partición (suele ser 4), el sector de inicio y el tamaño de la partición de Windows. El sector de inicio y el tamaño serán números grandes números, así que asegúrate de escribirlos correctamente. Esto es crítico.
-
Tipo diskutil unmountDisk /dev/disk0
Esto desmontará el disco para que GPT pueda escribir en él.
-
Tipo gpt remove -i 4 /dev/disk0
NOTA que el "4" aquí hace referencia al número de partición de su partición de Windows que obtuvo de fdisk
anterior. Esto eliminará la entrada de la partición GPT para su partición de Windows (pero no la entrada MBR)
-
Tipo fdisk -d /dev/disk0 >/Volumes/fdisk.txt
Esto hará una copia de seguridad de la tabla de partición MBR.
-
Tipo fdisk -e /dev/disk0
Esto pondrá el fdisk
comando en modo de edición interactivo. Deberá introducir la siguiente información.
NOTA que el '4' aquí hace referencia al número de partición de su partición de Windows que obtuvo de fdisk
anterior. Esto borrará la entrada de la partición MBR para su partición de Windows.
e 4
0
q
y
-
Tipo diskutil unmountDisk /dev/disk0
de nuevo porque el gpt
comando hizo que OS X volviera a montar el disco y tenemos que modificarlo de nuevo.
-
Tipo gpt add -b <start sector> -s <size> -i 4 -t windows /dev/disk0
donde "sector inicial", "tamaño" y "4" son los valores que anotados en el fdisk
antes.
-
Por si acaso, escriba gpt show /dev/disk0
para ver la tabla GPT. Asegúrese de que el número de partición, el sector de inicio y el tamaño coinciden con el fdisk
salida del paso 2 EXACTAMENTE.
-
Tipo diskutil unmountDisk /dev/disk0
de nuevo porque el gpt
comando hizo que OS X volviera a montar el disco y tenemos que modificarlo de nuevo.
-
Tipo fdisk -r -y /dev/disk0 </Volumes/fdisk.txt
Esto deshará los cambios realizados en el paso 6.
-
Por si acaso, escriba fdisk /dev/disk0
para ver la tabla MBR. Asegúrese de que la salida coincide con la fdisk
salida del paso 2 EXACTAMENTE.
Ahora ha reparado su tabla GPT. Ahora debería poder reiniciar el Mac en cualquiera de los dos sistemas operativos.