Hace aproximadamente 4 meses inicié High Sierra con ubuntu. Dediqué 20 GB de mi disco duro con la Utilidad de disco predeterminada. Recientemente intenté volver a fusionar la partición, pero durante este proceso falló y después de eso, cuando inicio el sistema, no se inicia.
Lo que tengo:
Lo que no tengo:
Lo que hice
Lo que quiero (con prioridad :-) )
Gracias
Sé que es mientras abría este hilo, pero finalmente entiendo cuál es el problema y cómo solucionarlo.
El problema es que después de fusionar las particiones, la Utilidad de Disco de alguna manera destruyó el tipo de partición (partición APFS) y lo cambió a 'FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFF'. Hubo preguntas similares relacionadas con mi problema aquí y aquí .
Tomé una imagen de todo el disco e instalé el sistema operativo desde cero y con las instrucciones mencionadas en los enlaces logré montar la imagen y acceder a mis datos. Pero fue posible solucionar el problema sin reinstalar ni crear imágenes.
De todos modos, aquí están los comandos que usé después de instalar un nuevo sistema operativo para resolver el problema en la imagen del disco.
Primero monte la imagen sin formato (imagen del disco con dd).
sudo hdiutil attach -imagekey diskimage-class=CRawDiskImage -nomount hard.dmg
aquí está mi resultado, como puede ver, el tercer tipo de partición no es válido.
/dev/disk3 GUID_partition_scheme
/dev/disk3s1 EFI
/dev/disk3s2 FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFF
Obtenga información sobre el diseño del disco y el inicio y el tamaño de cada partición.
sudo gpt -r show /dev/disk3
aquí está la salida
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 927867256 2 GPT part - FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
928276896 48828131
977105027 32 Sec GPT table
977105059 1 Sec GPT header
Entonces, solo necesito eliminar la tercera partición y agregarla nuevamente con el GUID correcto, también usé el inicio y el tamaño del comando anterior. el GUID para la partición APFS es 7C3457EF-0000-11AA-AA11-00306543ECAC.
gpt remove -i 2 /dev/disk3
gpt add -i 2 -b 409640 -s 927867256 -t 7C3457EF-0000-11AA-AA11-00306543ECAC disk3
Primero debe encontrar una manera de iniciar la Mac desde un modo de recuperación. Esto le permitirá ver el estado actual de la unidad interna. Con suerte, tendrá suficiente espacio libre que puede usar para instalar High Sierra sin alterar la partición APFS actual . Una vez que haya arrancado en High Sierra, puede determinar si el volumen original de High Sierra puede ser salvado.
Otra alternativa sería instalar High Sierra en un disco externo.
Una tercera alternativa sería buscar otra Mac con High Sierra y conectar tu Mac en modo de disco Target .
Encuentre otra Mac, conéctela a su Mac mediante un cable Thunderbolt (la opción wifi no funcionará si no puede ingresar al modo de recuperación).
En la otra Mac, abra el modo de recuperación y luego debería ver el otro disco duro en la utilidad de disco.
Si es así, puede intentar instalar MacOS en la otra unidad.
Si no lo ve, deberá intentar reparar la unidad o reemplazarla.
david anderson
Arash