2 votos

Cómo recuperar la partición eliminada y obtener su UUID en MacOS

Mi Macbook Air tiene instalado Ubuntu, y quiero quitarlo y ampliar la partición del Mac, así que borro las particiones originales, como en esta imagen:

enter image description here

pero me olvido de anotar el UUID de disk0s2 y disk0s3, así que cuando hago la partición, hay un problema, así:

enter image description here

¿Cómo puedo recuperar la partición?

0 votos

¿Hay alguna razón por la que no hayas utilizado la utilidad de disco de MacOS para ello?

3voto

klanomath Puntos 19587

Hay que destruir la tabla de particiones GUID y crear una nueva. Los UUID de los distintos tipos de partición son fijos. Puedes obtener algunos o la mayoría de ellos aquí: GUIDs de tipo de partición .

A continuación asumo que tu Macbook Air contiene un SSD y la partición principal fue formateada como volumen CoreStorage. Usted puede comprobar esto en el modo de recuperación con un método descrito aquí: El volumen del SO se muestra como tipo 'FFFFFFFF-FFFF-FFFF-FFFFFF' (última parte)

Preparación:

  • Desconecte cualquier unidad externa (especialmente su unidad externa de copia de seguridad de Time Machine)

  • Reinicie el modo de recuperación de Internet pulsando alt cmd R en el arranque.

    Los requisitos previos son la última actualización del firmware instalada, una red ethernet o WLAN (WPA/WPA2) y un router con DHCP activado.
    En una línea de 50 Mbps tarda unos 4 minutos (presentando un pequeño globo animado) en arrancar en una imagen de netboot de recuperación que normalmente se carga desde un servidor Apple/Akamai.

    Yo recomiendo ethernet porque es más fiable. Si estás restringido a WIFI y el proceso de arranque falla, simplemente reinicia tu Mac hasta que consigas arrancar. Puedes usar fdisk o gpt para eliminar el MBR en el bloque 0. Si utilizas un usuario administrador prepárate sudo utilizando el gpt .... comandos.

  • En primer lugar, obtener una visión general. Este paso es importante antes de destruir el gpt, porque es la fuente para reconstruirlo desde cero:

    gpt -r show /dev/disk0
  • A continuación, elimine el gpt:

    diskutil unmountDisk /dev/disk0
    gpt destroy /dev/disk0
  • Crear una nueva tabla de partición GUID:

    gpt create -f /dev/disk0
  • Por último, añada todas las particiones comunes del Mac, una por una, basándose en los detalles mostrados en el gpt -r show /dev/disk0 de salida:

    gpt add -b 40 -s 409600 -i 1 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B /dev/disk0
    gpt add -b 134167720 -s 1269760 -i 3 -t 426F6F74-0000-11AA-AA11-00306543ECAC /dev/disk0
    gpt add -b 409640 -s 133758080 -i 2 -t 53746F72-6167-11AA-AA11-00306543ECAC /dev/disk0

    Sugerencia : Puede añadir y eliminar particiones en un orden arbitrario si mantiene el número de índice correcto. En los comandos anteriores he añadido la tercera partición ( ... -i 3 ... ) antes de añadir la segunda partición ( ... -i 2 ... ). Entonces no hay que desmontar el disco0 porque las particiones i=1 y i=3 no contienen volúmenes auto-montados mientras que la segunda partición sí.

  • Compruebe el disco con diskutil verifyDisk disk0

  • Compruebe el disco con diskutil verifyVolume disk0s2


Redimensionar el volumen principal para llenar todo el disco

Por último, se quiere redimensionar el volumen principal para llenar todo el disco.

  • Obtenga una visión general con:

    diskutil cs list

    Puede tener varios grupos de volúmenes lógicos CoreStorage, si arranca desde una unidad externa con el sistema completo. ¡Utilice el apropiado!

  • Cambia el tamaño de toda la pila:

    diskutil cs resizeStack lvUUID size #lvUUID is the UUID of the Logical Volume. Usually it's the last one listed.

    Al arrancar con Yosemite puedes usar 0g por el tamaño para ampliarlo. 0g es un tamaño "mágico" aquí.

    diskutil cs resizeStack lvUUID 0g

    Al arrancar con El Capitán o más tarde tienes que usar un tamaño real como 120g . Si obtiene un error, utilice un tamaño ligeramente menor como 119g o 199500m .

    diskutil cs resizeStack lvUUID 120g

0 votos

Gracias. Klanomath, Ich habe geschafft 1

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