inicio de partición macOS Tipo de volumen FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF

9

He encontrado un problema casi idéntico al de en esta pregunta (y esto también: Datos no respaldados, Tipo de partición: FFFFFFFF-FFFF-FFFF-FFFFFFFFFFFF ), pero la partición principal de mi disco duro está formateada en APFS. Cuando intenté corregir el error de GUID como se muestra en la respuesta, después de llegar al paso en el que se ingresó el siguiente comando: gpt add -i 2 -b 409640 -s 372637568 -t APFS /disk0 , se devolvió un error: usage: gpt add [-b lba] [-i index] [-s lba] [-t uuid] device ... .

NopuedoiniciarMacOS,micomputadoraestáenunentornoderecuperacióndeInternet.¿CuáleseluuiddelnuevoformatoAPFS?Parecequenopuedoencontrarloenningunapartedelaweb,ymicomputadoranoestádetectandoeltipodelaparticiónprincipaldemacOS.Elmodelodemicomputadora:MacBookProafinalesde2013.Misdatosnoestánrespaldadosymeencantaríarecuperarlos.Actualización:gpt-rshowdisk0:

Actualizar:CreéundiscodeinstalacióndeMacOSHighSierrayloreinicié.Lanuevautilidaddedisconoreconocelaparticióndisk0s2enabsoluto,ydiskutillistincluyóeltamañodelaparticiónosxprincipalenlaparteGUID_partition_schemedeldisco.¿Seríaposible(ycómo)recuperarlosdatosdelaparticióneliminada(s2)sireinstalémacOSenunaparticiónnoutilizadaexistente(laparticióndeLinuxdisk0s4)?

    
pregunta GintsK 03.12.2017 - 18:37

1 respuesta

6

El GUID apropiado de las particiones APFS es 7C3457EF-PAM11AA-AA11-00306543ECAC.

El pMBR predeterminado fue reemplazado por un MBR de estilo antiguo, ¡probablemente por la instalación de Linux!

Su sistema de arranque (en el modo de recuperación de Internet) parece bastante antiguo. Cualquier disco o verificación de partición ejecutada con diskutil puede producir algún resultado falso. ¡En ningún caso intente reparar nada con diskutil!

Para recuperar su partición APFS, elimine la partición disk0s2 y restaure con el tipo adecuado:

  • Abrir en la barra de menú > Utilidades > Terminal
  • obtener algunos detalles:

    diskutil list #below I assume the disk identifier of the internal disk is disk0
    gpt -r show disk0
    
  • Desmontar disk0:

    diskutil umountDisk disk0
    
  • elimina y restaura la segunda partición:

    gpt remove -i 2 disk0
    diskutil umountDisk disk0
    gpt add -i 2 -b 409640 -s 372637568 -t 7C3457EF-0000-11AA-AA11-00306543ECAC disk0
    
  • verificar el disco y la partición:

    diskutil list
    diskutil verifyDisk disk0       
    diskutil verifyVolume disk0s2
    

Tu Mac debería poder arrancar a pesar del MBR.

Si desea (o tiene) restaurar el pMBR porque el MBR es obstinado / bloquea la modificación de la tabla de particiones, haga lo siguiente:

  • obtener todos los detalles del disco:

    diskutil list #below I assume the disk identifier of the internal disk is disk0
    gpt -r show disk0
    
  • reemplace la tabla de particiones GUID:

    diskutil umountDisk disk0
    gpt destroy disk0
    gpt create -f disk0
    
  • vuelva a agregar todas las particiones anteriores visibles en la última salida de gpt -r show disk0 :

    gpt add -i 1 -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk0
    gpt add -i 2 -b 409640 -s 372637568 -t 7C3457EF-0000-11AA-AA11-00306543ECAC disk0
    gpt add -i 3 -b 373047208 -s 262144 -t 426F6F74-0000-11AA-AA11-00306543ECAC disk0
    gpt add -i 4 ...
    gpt add -i 5 ...
    

    Si obtiene un error de recursos ocupados después de uno de los pasos, simplemente desmonte el disco0 nuevamente con

    diskutil umountDisk /dev/disk0
    
  • Finalmente verifique el disco y las particiones:

    diskutil list
    diskutil verifyDisk disk0       
    diskutil verifyVolume disk0s1
    diskutil verifyVolume disk0s2
    diskutil verifyVolume disk0s3
    #disk0s4 & disk0s5 can't be verified with the default macOS tools because the latter is a Linux swap and the former a Linux partition, probably with ext4
    
      

respondido por el klanomath 03.12.2017 - 19:44

Lea otras preguntas en las etiquetas