1 votos

Después de eliminar la partición de Linux kali, inicio de partición macOS Tipo de volumen FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF

Primero de todo lo que sé de este problema y similares problemas se han resuelto antes, pero había intentado las soluciones de los otros posts y no tuve suerte.

Sé klanomath tiene un montón de experiencia y han ayudado a la gente con este problema antes, pero no sé cómo ponerse en contacto con él, así que espero que klanomath o alguien me puede ayudar tengo la información realmente importante en esta unidad.

Así que tengo un Macbook air de 2013 ejecutando Macos Mojave y mi problema empezó porque he hecho una partición de mi disco ssd que es en apple APF.

He hecho una FAT de MS-DOS de 25 gb de partición y creó una kali Linux archivo de inicio, tengo correctamente instalado kali Linux y todo funcionaba correctamente, pero luego me figura que era mejor para mí para ejecutar Kali Linux en una máquina virtual. Así que traté de borrar la partición y aquí es donde empezaron los problemas.

La utilidad de discos me deja borrar la partición, así que encontré este tutorial de Youtube para borrar esta partición con la terminal https://youtube.com/watch?v=3EXogZWQTyU&app=desktop. He seguido este tutorial y he escrito en la terminal los siguientes comandos:

ls mnt   

mkdir mnt  

sudo mount –t msdos /dev/disk0s1 mnt  

*then I typed my password"  

ls mnt/  

ls mnt/EFI/  

*Then it appeared APPLE and KALI which was the name of my linux partition*  

cd mnt/EFI/  

ls  

sudo rm  -rf KALI  

sudo reboot  

Esto es donde todo salió mal, mi Mac reinicia y la falta de icono de carpeta aparecido, he hecho clic en recuperación por Internet y encontró en la utilidad de discos que mi principal partición de mac se llama disk0s2 no fue montado y el tipo de partición se FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFF.

Así es como llego a esto de los foros y soluciones, he seguido Klanomath solución con los comandos de terminal en este hilo: volumen del sistema operativo se muestra como el tipo "FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF'.

ssd partitions

ssd partitions view

disk0s2 mac partition

disk0s2 showed FFFFF..

Primero he usado este comando

gpt -r show disk0  

dd if=/dev/disk0s2 count=3 | vis –c  

y me enteré de que tenía un APF de la partición,

APFS partition code

Luego continué con este tutorial y entró en los siguientes comandos para desmontar disk0, eliminar y volver a añadir la segunda partición, pero con el tamaño adecuado:

diskutil umountDisk disk0  

gpt remove -i 2 disk0  

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

diskutil verifyDisk disk0

diskutil verifyVolume disk0s2  

Cuando entré en el último comando para verificar que el volumen de disk0s2 me gustaría conseguir un error que me dice que es en un formato incorrecto y no se puede leer.

Me las arreglé para cambiar el tipo de partición a 7C3457EF-0000-11AA-AA11-00306543ECAC. Pero todavía no montar el disco o de arranque.

changed partition type

Pensé que tal vez el problema fue porque estaba siguiendo a un guía con APF formato de Alta de la Sierra, por lo que he fundado este otro hilo para Mojave: https://superuser.com/questions/1368272/dual-boot-mac-linux-macbook-broken-after-creating-a-new-partition

He seguido esta solución y de nuevo me desmonta disk0 y quitar y leer disk0s2 con los siguientes comandos,

diskutil umountDisk disk0  

gpt remove -i 2 disk0  

diskutil umountDisk disk0  

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

esta vez tengo un error que dice que no tengo espacio disponible

gpt add: disk0: error: no space available on device  

el tutorial dice que si han tenido este problema, escriba los comandos siguientes y así lo hice:

gpt -r show /dev/disk0  

diskutil umountDisk disk0  

gpt destroy disk0  

gpt add -i 1 -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk0  

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

diskutil umountDisk disk0  

gpt add -i 4 -b 927225856 -s 7616512 -t 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F disk0  

diskutil umountDisk disk0  

gpt add -i 5 -b 934842368 -s 42262528 -t 0FC63DAF-8483-4772-8E79-3D69D8477DE4 disk0  

después de que el comando "gpt destruir disk0" empecé a recibir este error gpt agregar: disk0: error: no se GPT principales encabezado; ejecutar crear o recuperar

y tanto mi disk0s2 y disk0s3 desaparecido.

both partitions disapeared

Empecé a sentir pánico y finalmente lo hice de esta última solución para solucionar este problema, he entrado en la terminal:


gpr create –fp /dev/disk0  

gpt recover /dev/disk0  

gdisk /dev/disk0  

no primary GPT header

Y este último comando que me dio un error me dice que el comando es desconocido.

Así que esto es donde estoy ahora, estoy en internet de la recuperación y de la utilidad de disco solo se muestra mi ssd sin mi particiones disk0s2 y disk0s3.

Si alguien me puede ayudar, lo agradecería muchísimo, y espero que ayude a alguien más en el futuro.

0voto

David Anderson Puntos 2189

Usted pone en su respuesta, de que has introducido el comando gpt -r show disk0, pero las capturas de pantalla publicadas no reflejan esto. Lo curioso es que la salida de este comando se hubiera facilitado la información necesaria para reparar tu Mac. Por desgracia, al escribir este comando, ahora no tendría sentido, ya que han destruido los valores necesarios cuando se escribe incorrectamente los comandos posteriores. Básicamente, usted ciegamente introducido los comandos publicado en la referencia a las preguntas/respuestas sin modificar el entero parámetros para que coincida con su configuración. Sin embargo, hay buenas noticias. Una de las imágenes contiene la cadena" NXSB\0\^P\0\0LJI\^C\0\0\0\0. A partir de esta cadena, que puede determinar el tamaño de la disk0s2 partición es 441078368 sectores. El resto de los números enteros se muestra en los comandos siguientes son estimaciones basadas en mi experiencia.

Probar:

diskutil unmountDisk /dev/disk0  
gpt destroy /dev/disk0
gpt create /dev/disk0
gpt add -i 1 -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B /dev/disk0
gpt add -i 2 -b 409640 -s 441078368 -t 7C3457EF-0000-11AA-AA11-00306543ECAC /dev/disk0

Si esto funciona, entonces considérate muy afortunado.

Si usted arrancar de nuevo a macOS de Mojave, a continuación, puede introducir el comando que se indican a continuación para recuperar el espacio formalmente ocupado por Linux.

diskutil apfs resizeContainer disk0s2 0

Apéndice

Si usted es curioso, con el siguiente comando convierte la cadena a hexadecimal y de caracteres ASCII imprimibles valores.

echo -n "NXSB\0\^P\0\0LJI\^C\0\0\0\0" | unvis | hexdump -Cv

La salida se muestra a continuación.

00000000  4e 58 53 42 00 10 00 00  4c 4a 49 03 00 00 00 00  |NXSB....LJI.....|
00000010

Estos valores pueden ser interpretadas de la misma manera como se muestra en la aceptación de 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: