0 votos

MBP 2011 , instalado Ubuntu, partición borrada, fallos de arranque

Resultado del arranque en modo de recuperación de internet, intento de eliminar el disco0 y añadirlo.

enter image description here

Permiso denegado :

enter image description here

Resultado de sudo dd if=/dev/disk0s2 skip=64 count=3 bs=16 | hexdump -Cv y sudo dd if=/dev/disk0s2 skip=4 count=2 bs=16 | hexdump -Cv

enter image description here

Resultado de sudo dd if=/dev/disk0s2 skip=64 count=3 bs=16 | hexdump -Cv

enter image description here

enter image description here

Resultado de sudo dd if=/dev/disk0s2 skip=4 count=2 bs=16 | hexdump -Cv

enter image description here

enter image description here

Hexdump para el disco0 hexdump

Resultado de la lista de Diskutil, parece que algo falla. enter image description here

Al tratar de elegir el disco de inicio, no hay ningún disco, hasta ayer, podía ver uno. choose startup disk Error de primeros auxilios realizado en la unidad APFS en Mac utilizando la Utilidad de Discos

Error from Disk utility Error while trying to run first Aid Aparentemente, esto parece ser un problema con la partición/sector de arranque corrupto, pero no estoy seguro de cómo solucionarlo. Por favor, ayuda. Tengo muchos datos en esta máquina.

@Tetsujin : He seguido lo que se menciona en el enlace, hasta aquí pude llegar .

Ejecutó los siguientes comandos

  1. diskutil list (salida abajo en la imagen)

    enter image description here

  2. gpt -r show disk0 (salida de la página web)

    enter image description here

  3. Como el mío es APFS (High Sierra, 10.13.6), he seguido los comandos adecuados.

    gpt remove -i 2 disk0
    gpt add -i 2 -b 409640 -s 878658168 -t 7C3457EF-0000-11AA-AA11-00306543ECAC  disk0
  4. Luego corrí diskutil verifyDisk disk0 y recibió el error en la última prueba. Estoy atascado, por favor, ayuda.

    enter image description here

Lo siento por las imágenes, no estoy seguro de cómo obtener mejores para que todos ustedes puedan ver y aconsejar.

1voto

David Anderson Puntos 2189

El resultado que has publicado indica disk0s2 está utilizando Core Storage. Abajo está la parte de la imagen que publicaste que muestra esto. Esta imagen también muestra que el tamaño de la partición debería ser 0x68be84f000 bytes, que son 878.658.168 sectores a 512 bytes por sector.

enter image description here

En su pregunta, usted declaró que introdujo los comandos que se muestran a continuación. Esta era la solución incorrecta. Los resultados, al introducir estos comandos, le hicieron creer incorrectamente disk0s2 estaba formateado en APFS.

gpt remove -i 2 disk0
gpt add -i 2 -b 409640 -s 878658168 -t 7C3457EF-0000-11AA-AA11-00306543ECAC disk0

Según Respuesta de klanomath , debería haber introducido los comandos que se indican a continuación.

gpt remove -i 2 disk0
gpt add -i 2 -b 409640 -s 878658168 -t 53746F72-6167-11AA-AA11-00306543ECAC disk0

Según Wikipedia El almacenamiento del núcleo fue introducido por Apple en Mac OS X Lion. Así que hay una posibilidad de hacer la corrección permitirá que el volumen que desea montar. No creo que hacer la corrección le permitirá arrancar High Sierra. Afirmo esto porque disk0s3 parece tener el tipo de partición equivocado almacenado en la GPT.

Nota: No podrá utilizar el gpt para hacer la corrección mientras se arranca en Lion. Usted podría utilizar tanto el arranque del Mac como lo hizo al introducir la corrección incorrecta o la recuperación de macOS que Tetsujin solicitado.

Actualización 1

Evidentemente, cuando el OP introdujo la corrección incorrecta, no había volúmenes que se montaran automáticamente en la unidad con el identificador disk0 . Sin embargo, desde entonces el OP ha instalado Lion, que ha creado un nuevo volumen que se monta automáticamente en la partición con el identificador disk0s4 . Por lo tanto, los comandos a introducir serían los siguientes.

diskutil unmountdisk disk0
gpt remove -i 2 disk0
diskutil unmountdisk disk0
gpt add -i 2 -b 409640 -s 878658168 -t 53746F72-6167-11AA-AA11-00306543ECAC disk0

Nota: El diskutil unmountdisk disk0 tiene que repetirse porque disk0s4 se montará automáticamente después del gpt remove -i 2 disk0 el comando se ha completado.

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