¿Cómo arreglar mi contenedor APFS corrupto?

Estoy usando MBP late 11correr 10.13.2internamente Samsung Evo 850 250GB.

Todo estuvo bien durante meses, pero hace unos días ocurrió algo horrible. Estoy tan sorprendida y necesito urgentemente su ayuda.

Finder no respondía y tuve que reiniciarlo a la fuerza. Pero no volvió a arrancar y solo mostró una pantalla negra. Intenté varias veces sin éxito y finalmente tuve que instalar otro High Sierra en mi segundo disco (un HDD saludable)

Aquí hay algunas tomas que me convencen de que APFS containerestá dañado (SSD=disk0):

disco0s2 - parte 1

disco0s2 - parte2

Envase

Cosa rara llamada sintetizada

Lista de utilidades de disco

Lista de aplicaciones de Diskutil

Diskutil reparaciónDisco/reparaciónVolumen

Aquí hay algunas notas que probablemente lo ayuden a saber dónde se encuentra el error:

Nota 1 : usó una aplicación de terceros y encontró 4 particiones, incluidas VM, Recovery, macSSD, Preboot. Intenté recuperar datos de macSSDla partición y, afortunadamente, casi todos los datos importantes estaban intactos y casi todos los archivos estaban en buen estado y se podían leer/reproducir. Es por eso que creo que puede ser solo una corrupción del archivo APFS container.

4 particiones perdidas encontradas por una aplicación de recuperación

Nota 2 : diskutil verificarVolume disk2

MacBook-Pro:~ rainyhighsierra$ diskutil verifyVolume disk2
Started file system verification on disk2
Verifying storage system
Performing fsck_apfs -n -x /dev/disk0s2
Checking volume
Checking the container superblock
error: object (oid 0x1): o_cksum (0x7f23daf6f220955d) is invalid for object
warning: checkpoint 247 fsck_obj_phys failed
error: object (oid 0x107): o_cksum (0xe096dd51deca9041) is invalid for object
warning: checkpoint 262 fsck_obj_phys failed
error: object (oid 0x10b): o_cksum (0x661d289dd9202cbd) is invalid for object
warning: checkpoint 266 fsck_obj_phys failed
Checking the EFI jumpstart record
error: (oid 0x2aac6) nrl: invalid o_cksum (0x8eaa1aec711175bb)
error: verification/reading of the nx_reaper object failed
The volume /dev/disk0s2 could not be verified completely
Storage system check exit code is 0
Finished file system verification on disk2

Nota 3 : intento de agregar un volumen vacío SAMal contenedor sintetizado (disco 2) para ver qué puede suceder

MacBook-Pro:~ rainyhighsierra$ diskutil ap addVolume disk2 apfs SAM
Exporting new APFS Volume "SAM" from APFS Container Reference disk2
Started APFS operation on disk2
Preparing to add APFS Volume to APFS Container disk2
Error: -69620: Unable to get capacity info for an APFS Container or APFS Volume
MacBook-Pro:~ rainyhighsierra$

Nota 4 : estructura GPT del disco 0

MacBook-Pro:~ rainyhighsierra$ sudo gpt show /dev/disk0
Password:
      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  487987488      2  GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
  488397128          7      
  488397135         32         Sec GPT table
  488397167          1         Sec GPT header
MacBook-Pro:~ rainyhighsierra$

Nota 5 : Tenía ~3-5 GB de espacio libre en el SSD en el momento del bloqueo


Por favor, ayúdame a reparar el disco y recuperar el sistema operativo. La unidad parece saludable y reparable.

Como mínimo, debe dejar de usar el disco y clonarlo. Es posible que su disco esté dañado, y cuanto más juegue con él, es probable que esté causando más y más daño.

Respuestas (1)

Su estructura GPT se ve bien, pero solo para estar seguro, hay algunas cosas que puede hacer. Sin embargo, antes de continuar, haga una copia de seguridad de todos sus datos (la máquina del tiempo funciona bien). Luego proceda a

  1. Descargar Gdisk para mac
  2. Instalar el paquete
  3. Abre tu aplicación de terminal
  4. ingrese el comandosudo gdisk /dev/disk0
  5. Introduzca su contraseña de administrador
  6. Aparecerá un mensaje. Si algo está roto, debería repararse automáticamente y verse así

    GPT fdisk (gdisk) versión 1.0.3

    Warning: Devices opened with shared
    lock will not have their partition table automatically reloaded! The
    protective MBR's 0xEE partition is oversized! Auto-repairing.
    
  7. Presiona x, presiona enter

  8. Presiona p, presiona enter

  9. Presiona o, presiona enter

  10. Presione q

  11. Copie y pegue los resultados en su respuesta.

  12. Cerrar terminal

  13. Ir a la tienda de aplicaciones

  14. Descargar Mac OS High Sierra

  15. Obtener una memoria USB

  16. Vaya a https://support.apple.com/en-us/HT201372 y siga las instrucciones del sitio.

  17. Reinicie su mac con su USB de arranque recién creado de High Sierra (o el sistema operativo correspondiente) conectado, mientras mantiene presionada la tecla 'Alt'.

  18. Aparecerá una pantalla de inicio.

  19. Seleccione la opción "Instalar Mac OS High Sierra"

  20. Una vez en su pantalla de instalación, vaya al menú "Utilidades" y seleccione "Utilidad de disco"

  21. Haga clic en su disco duro y presione el botón "Primeros auxilios". Luego use el botón/herramienta de primeros auxilios en cada una de sus particiones/contenedores.

  22. Salga de la Utilidad de Discos. Reiniciar. Comprueba si las cosas están arregladas. Si no, continúe con las instrucciones....

  23. Reinicie con el USB insertado nuevamente y vuelva a "Instalar Mac OS High Sierra".

  24. Una vez en la pantalla de instalación, haga clic en "Instalar Mac OS"

  25. !¡IMPORTANTE! - NO FORMATEAR EL DISCO DURO NI SUS PARTICIONES.

  26. En la pantalla "Seleccione el disco en el que instalar", seleccione su disco, pero NO FORMATEAR. Luego presione el botón "Instalar".

  27. Espere a que el instalador termine.

  28. Reiniciar.

  29. Comprobar y ver si las cosas están funcionando. Ellos deberían ser. Hecho.