8 votos

Inicio de la partición MacOS Tipo de volumen FFFFFFFF-FFFF-FFFF-FFFF-FFFFFF-FFFFFF-FFFFFFFF-FFFFFFFF-FFFFFFFFFF-FFFFFFFF

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

screen shot of the previous configuration

No puedo arrancar en MacOS, mi ordenador está en un entorno de recuperación de Internet. ¿Cuál es la utilidad del nuevo formato APFS? Parece que no lo encuentro en ningún sitio de la web, y mi ordenador no detecta el tipo de la partición principal de MacOS. El modelo de mi ordenador: MacBook Pro a finales de 2013. Mis datos no están respaldados y me encantaría recuperarlos. Actualizar: gpt -r show disk0 :

screen shot of the previous configuration

Actualización: He creado un disco de instalación de MacOS High Sierra y lo he reiniciado. La nueva utilidad de disco no reconoce la partición disk0s2 en absoluto, y diskutil list incluía el tamaño de la partición principal del osx en GUID_partition_scheme parte del disco. ¿Sería posible (y cómo) recuperar los datos de la partición borrada (s2) si reinstalara el MacOS en una partición existente no utilizada (la partición Linux disk0s4)? disk utility diskutil list gpt -r show disk0

11voto

klanomath Puntos 19587

El GUID adecuado de las particiones APFS es 7C3457EF-0000-11AA-AA11-00306543ECAC.

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

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


Para recuperar su partición APFS, elimine el disco de la partición0s2 y restáurelo con el tipo adecuado:

  • Abrir en el 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 el disco 0:

    diskutil umountDisk disk0
  • quitar y restaurar 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 ser capaz de arrancar a pesar del MBR.

Si quieres (o tienes) que restaurar el pMBR porque el MBR es obstinado/bloquea la modificación de la tabla de partición haz 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
  • reemplazar la tabla de partición GUID:

    diskutil umountDisk disk0
    gpt destroy disk0
    gpt create -f disk0
  • volver a añadir todas las particiones anteriores visibles en la última gpt -r show disk0 salida:

    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 tienes un error de recurso ocupado después de uno de los pasos, sólo desmontar el disco0 de nuevo con

    diskutil umountDisk /dev/disk0
  • Finalmente verifica 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

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