3 votos

Pérdida de la partición APFS después de redimensionar la partición en Windows

Estaba tratando de cambiar el tamaño de la partición de Windows utilizando el administrador de particiones EASEUS en Windows para liberar el espacio no asignado para que pueda ampliar la partición APFS en MacOS, pero no pude arrancar en MacOS después de cambiar el tamaño. Por favor, ayúdeme, ¿cómo recuperar la partición APFS perdida?

Volcado hexadecimal a continuación.

enter image description here

enter image description here

Amans-iMac:~ aman$ sudo dd if=/dev/disk1 skip=335874048 bs=512 count=1 | hexdump 
Password:
1+0 records in
1+0 records out
512 bytes transferred in 0.001917 secs (267067 bytes/sec)
0000000 b9 e9 ff cb a4 6d fc f3 01 00 00 00 00 00 00 00
0000010 fc da 09 00 00 00 00 00 01 00 00 80 00 00 00 00
0000020 4e 58 53 42 00 10 00 00 29 ea 22 01 00 00 00 00
0000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000040 02 00 00 00 00 00 00 00 d8 36 06 fb 2f 1f 42 7a
0000050 b2 90 f5 cc 5c 85 9f 36 13 6f 08 00 00 00 00 00
0000060 fd da 09 00 00 00 00 00 18 01 00 00 18 6c 00 00
0000070 21 3c 06 00 00 00 00 00 28 c9 05 00 00 00 00 00
0000080 70 00 00 00 18 0f 00 00 6e 00 00 00 02 00 00 00
0000090 bc 0e 00 00 5c 00 00 00 af 6b 00 00 00 00 00 00
00000a0 69 ad 04 00 00 00 00 00 01 04 00 00 00 00 00 00
00000b0 00 00 00 00 64 00 00 00 03 04 00 00 00 00 00 00
00000c0 a4 6b 00 00 00 00 00 00 a6 6b 00 00 00 00 00 00
00000d0 a6 0d 01 00 00 00 00 00 00 00 00 00 00 00 00 00
00000e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
0000200

1voto

klanomath Puntos 19587

Tu tabla de particiones parece estar jodida:

Su primera partición en el disco1 es una partición de recuperación de Windows, la segunda es una partición EFI. A continuación, las particiones Microsoft Reserved (E3C9E316-0B5C-4DB8-817D-F92DF00215AE), Basic data (EBD0A0A2-B9E5-4433-87C0-68B6B72699C7) o Windows Recovery (DE94BBA4-06D1-4D40-A16A-BFD50179D6AC).

Pero el hexdump del bloque 335874048 (el primer bloque de la 6ª partición) parece prometedor:

...
0000020 4e 58 53 42 00 10 00 00 29 ea 22 01 00 00 00 00
...
  • 4e 58 53 42 : cadena mágica de un contenedor APFS
  • 00 10 00 00 : Tamaño de bloque APFS: 4096
  • 29 ea 22 01 00 00 00 00 Tamaño del contenedor APFS en bloques APFS: 19065385 (=152523080 bloques de 512)

    Después de reordenar los Bytes 29 ea 22 01 00 00 00 00 > 00 00 00 00 29 ea 22 01 > 00 00 00 00 01 22 ea 29 se puede obtener el valor decimal aquí :

    enter image description here

¡La sexta partición obviamente tiene el tipo equivocado!

Entonces hay que modificar el tipo de partición con gpt:

  • Desactivar SIP en el modo de recuperación (la versión del sistema de recuperación tiene que ser 10.11 o más reciente)

  • Arranque en su unidad externa o en el modo de recuperación de Internet.

  • Abre el Terminal y obtén algunos detalles:

    diskutil list
    sudo gpt -r show /dev/disk1
  • quitar la sexta partición:

    sudo gpt remove -i 6 /dev/disk1
  • restaurar la misma partición con el tipo adecuado:

    sudo gpt add -i 6 -b 335874048 -s 152523080 -t 7C3457EF-0000-11AA-AA11-00306543ECAC /dev/disk1
  • comprobar el contenedor APFS

    diskutil verifyVolume disk1s6
  • Habilitar el SIP en el modo de recuperación


La disposición de la partición sigue siendo poco común ya que MacOS suele requerir una partición EFI como primera partición.

La disposición no predeterminada puede impedir las actualizaciones del firmware en el futuro.

0 votos

Gracias por salvarme :) Mi mac arranca bien. ¿Alguna manera de ampliar de forma segura la partición APFS reduciendo la partición de Windows?

0 votos

Supongo que tengo que hacer una copia de seguridad de la partición actual y luego restaurar en la partición recién ampliada.

0 votos

Alrededor de 128 gigas.

0voto

LegendaryAman Puntos 18

Encontré una manera fácil de reducir la partición de Windows para aumentar el espacio en apfs contenedor si su tabla de partición es desordenado .

  • Hacer TimeMachine/Disk copia de seguridad antes de proceder.

  • Arrancar en otro MacOS usando un disco externo/usb y descargar la versión de prueba de paragon Hard Disk Manager y reduzca el volumen de Windows/ntfs al tamaño que desee.

  • En Paragon HDM Mueve el espacio libre haciendo clic con el botón derecho en la partición APFS partición APFS > Mover/Redimensionar Partición(Paragaon HDM mostrará el conatiner APFS sin formar pero está bien) Mueva el deslizador para añadir espacio libre después del final del contenedor APFS.

  • Redimensiona el contenedor APFS. diskutil apfs resizeContainer disk1s6 0 donde disk1s06 es su id de contenedor apfs. Utilizando 0 asignará todo el espacio libre, también puede sustituir el 0 por un tamaño personalizado como 120g . Debe ser <= para liberar el espacio no asignado. Utilice diskutil list para verificar su identificación de contenedor.

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