Partición de disco iMac FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF y unidad de fusión desvinculada

Estaba tratando de desinstalar Linux Mint y estaba tratando de restaurar las particiones a una. De alguna manera terminé con el de la partición etiquetada FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF.

Esta es la información de diskutil:

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF Macintosh HD            500.4 GB   disk0s2
   3: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF               650.0 MB   disk0s3
   4:                  Apple_HFS extra                   498.9 GB   disk0s4

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         24.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            23.6 GB    disk1s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk1s3

/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            MacintoshHD            +523.0 GB   disk2
                                 Logical Volume on disk1s2, disk0s2
                                 B6A398E1-B484-4A1A-A590-2FB663DC609A
                                 Unencrypted Fusion Drive


sudo gpt -r show /dev/disk0
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6         
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640   977248144      2  GPT part - FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
   977657784     1269536      3  GPT part - FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
   978927320   974335664      4  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  1953262984      262151         
  1953525135          32         Sec GPT table
  1953525167           1         Sec GPT header

Terminé reiniciando y no pude iniciar sesión en MacOS. Intenté la recuperación pero terminé instalando MacOS en una partición separada. Ahora el diskutil lee:

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF Macintosh HD            500.4 GB   disk0s2
   3: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF               650.0 MB   disk0s3
   4:                  Apple_HFS extra                   498.3 GB   disk0s4
   4:           Apple_Boot Recovery HD                   498.3 GB   disk0s5

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         24.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            23.6 GB    disk1s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk1s3

sudo gpt -r show /dev/disk0
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6         
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640   977248144      2  GPT part - FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
   977657784     1269536      3  GPT part - FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
   978927320   973328272      4  GPT part - 48465300-0000-11AA-AA11-00306543ECAC                                                                      
   19552255592   1269536      5  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  1953525128     7         
  1953525135     32              Sec GPT table
  1953525167      1              Sec GPT header

Ahora parece que la unidad de fusión está desvinculada. Creo que estoy arruinando el disco duro a lo grande. No sé qué está pasando y tengo datos importantes (que estúpidamente no pude hacer una copia de seguridad).

¿Hay alguna forma de recuperar la partición, volver a vincular la unidad de fusión y no perder los datos que contiene? Realmente aprecio si alguien puede guiarme en el camino. Las otras publicaciones relacionadas con las unidades de fusión solo y los problemas FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF que había leído me confunden. Además me preocupa que ensucie más las cosas.

Por favor ayuda.

Actualización: he seguido las instrucciones detalladas de klanomath. Viva. Me las arreglé para arrancar. Ahora el diskutil dice:

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            500.4 GB   disk0s2
   3:                 Apple_Boot                         650.0 MB   disk0s3

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         24.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            23.6 GB    disk1s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk1s3

/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            MacintoshHD            +523.0 GB   disk2
                                 Logical Volume on disk1s2, disk0s2
                                 B6A398E1-B484-4A1A-A590-2FB663DC609A
                                 Unencrypted Fusion Drive

sudo gpt -r show /dev/disk0
       start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6         
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640   977248144      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
   977657784     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
   978927320   974597815               
  1953525135          32         Sec GPT table
  1953525167           1         Sec GPT header

Además, cuando inicio, va a GNU GRUB versión 2.02. Puedo iniciar sesión en MacOS manteniendo presionada la opción/alt cuando inicio. Las preguntas de seguimiento son:

  1. ¿Hay alguna manera de limpiar la instalación de Linux y que no aparezca GRUB?

  2. disk0s3 no es necesario para que mi sistema operativo arranque, ¿verdad? Parecen los restos de mi instalación de Linux, pero no estoy seguro. ¿Es posible eliminarlo/formatearlo y volver a agregarlo a la partición principal?

  3. Falta la partición 4 (498,9 GB).

Supongo que tengo que usar:

gpt add -i 4 -b 978927320 -s 974597815 -t ????????-0000-11AA-AA11-00306543ECAC disk0

¿Qué número uso?

He visto la mayoría de ellos, pero todavía no estoy seguro de cómo proceder. Principalmente porque tengo datos importantes en la partición a los que no puedo acceder ahora (que estúpidamente no hice una copia de seguridad).
¡La primera pregunta vinculada y la respuesta de David no funcionarán!
@klanomath. He visto muchas de sus respuestas detalladas tanto al problema de FFF como al de la unidad de fusión. ¿Puede usted ayudar?

Respuestas (1)

La segunda (y la tercera) partición de su disco duro interno tiene los tipos de partición incorrectos, sus datos probablemente no se perderán. Si una parte de Fusion Drive (es decir, disk0s2) de repente obtiene un tipo de partición incorrecto, la "Fusion Drive" se divide y no funciona.

Una partición OS X de arranque (excepto Recovery HD) tiene el GUID 48465300-0000-11AA-AA11-00306543ECAC para una partición OS X estándar o el GUID 53746F72-6167-11AA-AA11-00306543ECAC para una partición CoreStorage. El FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF es un tipo de partición desconocido (pero no ninguna partición como la 000000-0000-0000...).

Dado que su iMac contiene un disco Fusion y los elementos restantes de CoreStorage son visibles en la salida diskutil (disk1s2 y disk2), es lo último.

El GUID se puede modificar con gpt. Solo puede agregar, eliminar y modificar tablas de particiones GUID con gpt cuando todos los discos relacionados están desmontados. Si tiene un grupo de volúmenes lógicos de CoreStorage (por ejemplo, una unidad Fusion o un volumen de FileVault), los volúmenes lógicos obtienen sus propios identificadores de disco (virtuales) que deben desmontarse primero. Un ejemplo es su primera diskutil listsalida: su volumen lógico obtuvo el identificador de disco disk2. Para desmontar el disco 1, primero debe desmontar el disco 2 porque partes de él residen en el disco 1 (disco 1s2). La otra parte reside en el extinto disk0 (disk0s2):

/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            MacintoshHD            +523.0 GB   disk2
                                 Logical Volume on disk1s2, disk0s2
                                 B6A398E1-B484-4A1A-A590-2FB663DC609A
                                 Unencrypted Fusion Drive

Para reconfigurar sus particiones, inicie en una unidad de terceros (por ejemplo, Recuperación de Internet o una memoria USB del instalador de OS X).


  • Arranque en modo de recuperación de Internet
  • Abra Terminal en la barra de menú Utilidades > Terminal
  • Obtenga una visión general condiskutil list
  • Obtenga una descripción general de sus discos internos con el identificador de disco que se encuentra en el comando anterior. A continuación, asumo que el identificador de disco de sus discos internos es disk0 (HDD) y disk1 (el SSD pequeño) (reemplácelo con el que ha encontrado en su entorno)

    gpt -r show disk0
    gpt -r show disk1
    
  • Desmonte disk0 y disk1 con diskutil umountDisk disk0ydiskutil umountDisk disk1
  • Luego, elimine el OS X recién instalado y su HD de recuperación. Supongo que no tienes ningún dato importante sobre él.

    gpt remove -i 5 disk0
    diskutil umountDisk disk0
    gpt remove -i 4 disk0
    
  • Luego elimine y vuelva a agregar las particiones de trabajo anteriores con los mismos tamaños pero tipos adecuados:

    diskutil umountDisk disk0
    gpt remove -i 3 disk0
    gpt remove -i 2 disk0
    gpt add -i 3 -b 977657784 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC disk0
    gpt add -i 2 -b 409640 -s 977248144 -t 53746F72-6167-11AA-AA11-00306543ECAC disk0
    
  • En la mayoría de los casos, el volumen lógico (MacintoshHD con UUID B6A398E1-B484-4A1A-A590-2FB663DC609A) reaparecerá automáticamente.

    diskutil verifyDisk disk0
    

    Puede montar explícitamente el volumen lógico utilizando su lvUUID:

    diskutil mount B6A398E1-B484-4A1A-A590-2FB663DC609A
    
  • Verifique la unidad Fusion con (tiene que usar cualquiera de los identificadores de disco de las particiones disk0s2/disk1s2):

    fsck_cs disk1s2
    
  • Ingrese diskutil cs listpara verificar si el volumen lógico obtuvo su propio identificador de disco y está en línea (el tamaño y el identificador de disco pueden diferir en su entorno y el resultado a continuación es solo una suposición). Debería mostrar algo como esto:

        ...
        |
        +-> Logical Volume B6A398E1-B484-4A1A-A590-2FB663DC609A
            ---------------------------------------------------
            Disk:                  disk17
            Status:                Online
            Size (Total):          523101572992 B (523 GB)
            Conversion Progress:   -none-
            Revertible:            No
            LV Name:               Macintosh HD
            Volume Name:           MacintoshHD
            Content Hint:          Apple_HFS
    
  • Comprueba el volumen con:

    diskutil verifyVolume disk17
    

Si recibe un mensaje de error, el dispositivo diskX está ocupado mientras modifica los discos gpt ...simplemente desmóntelo con diskutil umountDisk diskX(reemplace diskX por el identificador de disco "ocupado" adecuado (por ejemplo, disk3)).


Si desea expandir su volumen lógico recuperado (MacintoshHD con ~523 GB) al tamaño completo de su Fusion Drive, simplemente puede cambiar el tamaño de toda la pila de CoreStorage arrancada en su sistema principal con:

diskutil cs resizeStack lvUUID size

con lvUUID: el UUID del volumen lógico que obtiene al ingresar diskutil cs listy tamaño: un tamaño en t, g, m, k o b.

En su caso, eso es (dependiendo de su sistema instalado):

diskutil cs resizeStack B6A398E1-B484-4A1A-A590-2FB663DC609A 0g
diskutil cs resizeStack B6A398E1-B484-4A1A-A590-2FB663DC609A 998g

0ges un tamaño mágico aquí que funciona en 10.7 - 10.10 (a veces también en 10.11/12). Si obtiene un error "disco demasiado pequeño", use un tamaño ligeramente más bajo como 997g o 996g. Después de eliminar un BootCamp o una partición de Linux por las malas, esto puede fallar porque las partes internas del grupo de volúmenes lógicos de CoreStorage se corrompieron. Luego, debe hacer una copia de seguridad de su volumen principal con, por ejemplo, Time Machine, limpiar y recrear su Fusion Drive desde cero y restaurar su sistema con su copia de seguridad de Time Machine.


Para eliminar GRUB, debe recordar dónde lo instaló. Por lo general, se instala en una de las dos particiones EFI. Debe montar cualquiera de ellos y verificar si contienen carpetas "poco comunes" .

Hola Klanomath, eres un salvavidas. Ahora puedo iniciar sesión (mis datos están guardados, gracias). Sin embargo, todavía tengo algunos problemas con respecto a la partición 3 y 4, así como a la instalación de Linux. Actualicé la pregunta porque es demasiado larga para escribir en los comentarios. ¿Puedes aconsejarme?
@Shkgma Disk0s3 es su OS X Recovery HD original, disk0s4 y disk0s5 fueron la instalación adicional de OS X y su OS X Recovery HD. Como he escrito en mi respuesta: "Supongo que no tiene ningún dato importante al respecto". con el significado de que lo instaló por accidente y no lo usó. Si tiene datos personales, puede recuperarlos simplemente agregando disk0s4/5 nuevamente en el modo de recuperación de Internet con los valores de la ahora segunda salida gpt de su pregunta.
@Shkgma ¿Tiene datos personales en la partición os x recién instalada (después de "perder" la original)?
No tengo ningún dato personal en disk0s4/5. No necesito el sistema operativo recién instalado (accidentalmente). ¿Tengo razón al decir que al usar gpt y agregar un UUID (48465300-0000-11AA-AA11-00306543ECAC), podré usar los otros 500 GB "faltantes"? En este momento, mi disco duro accesible es de solo 500 GB/1 TB.
¿Es el UUID 426F6F74-0000-11AA-AA11-00306543ECAC para una unidad de recuperación? También tengo el mismo UUID en el SSD. Estoy un poco confundido ahora. ¿Una unidad de fusión tendría un HD de recuperación tanto en el SSD como en el HD? Para recuperar los 500 GB que faltan, ¿puedo usar el UUID 48465300-0000-11AA-AA11-00306543ECAC como partición estándar?
@Shkgma He actualizado mi respuesta. Boot OS X es una partición (134,2 MB) y Recovery HD (~650 MB) es otra, pero ambas tienen el mismo tipo de partición. No te metas con ellos.
Muchas gracias. He visto la actualización. No me meteré con ellos. Ya he perdido suficiente. Última cosa. ¿Puedo usar diskutil cs resizeStack B6A398E1-B484-4A1A-A590-2FB663DC609A 0g para obtener el espacio máximo disponible en disco?
@Shkgma Depende de su sistema. En sistemas más antiguos, la opción "mágica" 0g funciona, en sistemas más nuevos (como Sierra) a menudo falla. Sin embargo, puedes probarlo con seguridad.
Fresco. Esto está muy por encima de mi cabeza, pero he aprendido algo. Por ahora, estoy haciendo una copia de seguridad de mis datos antes de hacer cualquier otra cosa. No puedo agradecerles lo suficiente por las instrucciones detalladas. Si alguna vez estás en Perth, Australia, te compraría una comida y una cerveza. :)
@Shkgma Ayer visité Perth y Fremantle (a través de Google Maps): leí el informe de un marinero solitario francés que menciona Cap Leeuwin (y no sabía dónde está) y luego busqué una ciudad más grande cercana ;-)
Es un buen viaje hasta Cape Leeuwin desde Perth. Y visite todas las bodegas a lo largo del camino en la región del río Margaret. También hay un bonito faro en Cape Leeuwin. Recorre el mundo en google maps. De todos modos, si alguna vez tienes la oportunidad de visitar a los canguros, házmelo saber. :)