3 votos

Perdí mi partición APFS después de usar el administrador de particiones EaseUS en Bootcamp

He utilizado macOS mojave(APF partición) y Windows10(Bootcamp). Y traté de ampliar la partición Bootcamp con el movimiento de OEM de Windows la partición por el EaseUS partition master en windows. Después de esto, no puedo encontrar los APF de partición instalada macOS.

Yo uso el MacBook Pro de 2016.

Creo que "disk0s2" fue APF partición, pero ahora es "de Windows de Recuperación de partición".

¿Tiene usted alguna idea para solucionar esto? (Soy Japonés, así que lo siento por mi pobre inglés)

Traté de "gpt show" y "diskutil list" en macOS Recuperación I tried

Información adicional He intentado dd if=/dev/disk0s2 count=1 bs=512 comando en un Terminal de la aplicación de macOS Utilidad de arranque de red y el terminal dice,

-bash-3.2# dd if=/dev/disk0s2 count=1 bs=512 | vis -c
1+0 records in
1+0 records out
512 bytes transferred in 0.005472 secs (93568 bytes/sec)
)us??-ҵ?\^A\0\0\0\0\0\0\0?\M^F\^Z\0\0\0\0\0\^A\0\0\M^@\0\0\0\0NXSB\0\^P\0\0?\M^B?\^B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^B\0\0\0\0\0\0\0"\^R???\M^_@}\M^Bvy57
?(h?8\0\0\0\0\0?\M^F\^Z\0\0\0\0\0\^X\^A\0\0 l\0\0?\M^J\0\0\0\0\0\0\^R\r\0\0\0\0\0\0\a\0\0\0004*\0\0\^E\0\0\0\^B\0\0\0\^S*\0\0!\0\0\0\M^Qr8\0\0\0\0\0\M^U?\b\0\0\0\0\0\^A\^D\0\0\0\0\0\0\0\0\0\0d\0\0\0\^C\^D\0\0\0\0\0\0\M^T\M^N\^A\0\0\0\0\0\M^V\M^N\^A\0\0\0\0\0?0\^B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0-bash-3.2#

.

6voto

David Anderson Puntos 2189

A partir de Windows, puede abrir una ventana de Símbolo del sistema como Administrador. A continuación, puede introducir los comandos que se indican a continuación para cambiar disk0s2 a un PASF tipo.

diskpart
select disk 0
select partition 2
set id=7C3457EF-0000-11AA-AA11-00306543ECAC override
gpt attributes=0x0000000000000000
exit

Actualización

La salida de dd if=/dev/disk0s2 count=1 bs=512 | vis -c contiene la secuencia de caracteres NXSB lo que da evidencia de que disk0s2 es un PASF contenedor. La secuencia que sigue a NXSB es \0\^P\0\0?\M^B?\^B\0\0\0\0\. Esta secuencia indica el valor de tamaño de 49283834 de la PLANTILLA está mal para la 2ª entrada (disk0s2). Este valor incorrecto podría causar la APF volumen siendo desmontado. Desafortunadamente, debido a la secuencia contiene un signo de interrogación (?) caracteres, el valor correcto para el tamaño no puede ser determinada con precisión.

En base a esta nueva información, sólo puedo imaginar a una solución. A continuación es mi mejor conjetura.

Introduzca los siguientes comandos mientras se inicia a macOS Internet de Recuperación.

diskutil unmountdisk /dev/disk0
gpt remove -i 2 /dev/disk0
diskutil unmountdisk /dev/disk0
gpt remove -i 3 /dev/disk0
diskutil unmountdisk /dev/disk0
gpt add -i 2 -b 76806 -s 49316602 -t 7C3457EF-0000-11AA-AA11-00306543ECAC /dev/disk0

Cómo determinar el tamaño exacto disk0s2.

  1. Mientras se inicia a macOS Internet de Recuperación, copia de los primeros 512 bytes de disk0s2 a una unidad flash. A continuación es un ejemplo, donde la unidad flash de la etiqueta de volumen es MYFLASHDRV. Usted necesitará una unidad de memoria flash que es MS-DOS (FAT) o ExFAT formato.

    dd if=/dev/disk0s2 count=1 bs=512 of=/Volumes/MYFLASHDRV/hexdump.bin
    
  2. Imprimir un volcado hexadecimal del archivo guardado. Posterior a la salida a su pregunta.

    Subir el hexdump.bin archivo a la página web del Archivo en hexadecimal convertidor.

    Nota: Antes de cargar el archivo, asegúrese de que la casilla "Usar 0x y coma como separador (C)" está desactivada y el cuadro con la etiqueta "Insertar saltos de línea después de cada 16B" esté marcada.

    O, encontrar otra Mac y ejecutar el comando que se muestra a continuación.

    hexdump -Cv /Volumes/MYFLASHDRV/hexdump.bin
    

    O, de inicio a Windows, a continuación, descargue y ejecute el comando que se muestra a continuación. Aquí, supongo que el flash de la unidad se le asigna la letra de unidad D:.

    writehex < D:\hexdump.bin
    

    Nota: Usted tendrá que descargar el readgpt1.1.0x64.zip de archivo de la readgpt sitio web. Usted puede extraer el writehex.exe aplicación de este archivo zip. Este es un sitio web que he creado.

  3. Determinar el tamaño de 4096 bytes sectores de la APF contenedor de partición (disk0s2). Puedo hacer esto por usted y la actualización de mi respuesta. O, usted puede leer el aceptado la respuesta a la pregunta: Tratado de corregir tipo de sistema de archivos: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF y probablemente lo hizo peor.

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