3 votos

Bootcamp no se inicia después de redimensionar la partición

Mi sistema está dividido en dos y compartido usando la función Boot Camp. Recientemente he necesitado más espacio en la partición de Mac y mientras se carga sólo en la partición de Windows, he reducido mi partición de Windows por 10 Gb utilizando la herramienta de gestión de disco de Windows.

Ahora ya no puedo iniciar el puente Boot Camp mientras estoy en el lado de Mac OS X para acceder a la partición de Windows. Sospecho que el archivo Boot Camp ya no reconoce esta partición de Windows modificada.

¿Hay alguna forma rápida de solucionar este problema sin tener que reinstalar todo?

2voto

Wes Sayeed Puntos 370

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).

  1. Arranca desde el medio de instalación de OS X y abre un símbolo del sistema.

  2. 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.

  3. Tipo diskutil unmountDisk /dev/disk0 Esto desmontará el disco para que GPT pueda escribir en él.

  4. 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)

  5. Tipo fdisk -d /dev/disk0 >/Volumes/fdisk.txt Esto hará una copia de seguridad de la tabla de partición MBR.

  6. 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
  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. Tipo fdisk -r -y /dev/disk0 </Volumes/fdisk.txt Esto deshará los cambios realizados en el paso 6.

  12. 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.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X