Tengo un Macbook Air de 11 pulgadas en el que recientemente intenté instalar Linux con una partición swap y una partición Root. En mi estupidez utilicé el programa "discos" en "probar ubuntu ahora" para eliminar las particiones de Linux y luego ampliar la partición de Mac. Como resultado, la partición terminó teniendo el tipo de archivo "FFFFFFFF-FFFF-FFFF-FFFFFF". Busqué en Google y me encontré con esto:
Inicio de la partición MacOS Tipo de volumen FFFFFFFF-FFFF-FFFF-FFFFFFFF
He intentado utilizar esto para solucionar el error pero no he podido. Esto es lo que he hecho:
diskutil umountDisk disk0
gpt remove -i 2 disk0
diskutil umountDisk disk0
gpt add -i 2 -b 409640 -s 372637568 -t 7C3457EF-0000-11AA-AA11-00306543ECAC disk0
A partir de aquí, se ha detectado el error: "gpt add: disk0: error: no hay espacio disponible en el dispositivo" pero pasé a la segunda sección porque el chico de ese post decía que le solucionaba el problema.
diskutil list
gpt -r show disk1
(No tengo las fotos de estos)
diskutil umountDisk disk0
gpt destroy disk0
gpt create -f disk0
gpt add -i 1 -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk0
gpt add -i 2 -b 409640 -s 372637568 -t 7C3457EF-0000-11AA-AA11-00306543ECAC disk0
Solo hice los dos primeros ya que la lista de diskutil solo mostraba dos.El primero se creó bien pero el segundo marcó el error: "gpt add: disk0: error: no hay espacio disponible en el dispositivo". Aun así seguí adelante y reinicié para ver si pasaba algo y obviamente no pasó nada.
A partir de aquí soy aprensivo para seguir con las cosas que he visto de las búsquedas. Esto es lo que muestra ahora "diskutil list":
Extrañamente la recuperación de Internet parece haber cambiado a disk0 mientras que la unidad de mac está ahora en disk1. Esto es lo que devuelve "gpt -r show disk1":
No soy muy hábil con el terminal y no me gustaría perder estos datos, ya que no están respaldados y son importantes. ¿Sigue siendo viable intentar hacer esto booteable o es hora de entregarlo a un profesional de la recuperación de datos para que lo estime y sólo obtenga los archivos que puedan quedar en este momento?
Actualización 1
Así que este es el hexdump que se recuperó utilizando el otro equipo de abajo:
hexdump -Cv /Volumes/MYFAT/disk0.bin
00000000 67 09 20 65 04 d9 06 58 01 00 00 00 00 00 00 00 |g. e...X........|
00000010 fb d8 02 00 00 00 00 00 01 00 00 80 00 00 00 00 |................|
00000020 4e 58 53 42 00 10 00 00 c8 d1 5a 01 00 00 00 00 |NXSB......Z.....|
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000040 02 00 00 00 00 00 00 00 10 11 96 f5 cf 27 4a 3c |.............'J<|
00000050 a8 30 3e 64 32 d4 08 e6 c7 a6 04 00 00 00 00 00 |.0>d2...........|
00000060 fc d8 02 00 00 00 00 00 18 01 00 00 18 6c 00 00 |.............l..|
00000070 44 f8 01 00 00 00 00 00 f8 83 01 00 00 00 00 00 |D...............|
00000080 32 00 00 00 85 10 00 00 30 00 00 00 02 00 00 00 |2.......0.......|
00000090 73 10 00 00 12 00 00 00 39 a5 04 00 00 00 00 00 |s.......9.......|
000000a0 3e 6c 05 00 00 00 00 00 01 04 00 00 00 00 00 00 |>l..............|
000000b0 00 00 00 00 64 00 00 00 03 04 00 00 00 00 00 00 |....d...........|
000000c0 20 04 00 00 00 00 00 00 22 04 00 00 00 00 00 00 | .......".......|
000000d0 45 a5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |E...............|
000000e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000000f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000210 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000230 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000250 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000270 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000002a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000002b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000002c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000002d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000002e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000002f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000310 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000330 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000350 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000370 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000390 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000003a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000003b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000003c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000003d0 00 00 00 00 00 00 00 00 ff f5 a4 00 00 00 00 00 |................|
000003e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000003f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000410 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000430 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000450 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000470 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000490 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000004a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000004b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000004c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000004d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000004e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000004f0 00 00 00 00 00 00 00 00 23 c2 20 01 00 00 00 00 |........#. .....|
00000500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000510 94 c2 20 01 00 00 00 00 01 00 00 00 00 00 00 00 |.. .............|
00000520 01 00 04 00 08 00 00 00 00 00 00 00 00 00 00 00 |................|
00000530 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000550 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000570 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000590 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000005a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000005b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000005c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000005d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000005e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000005f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000600
1 votos
Qué título y experiencia tan dolorosos. Creo que no has provocado el cambio de los bloques de datos, así que yo pediría presupuestos de recuperación de datos. Muchos te muestran lo que vas a conseguir antes de tener que pagar (o sólo pagas una cuota de diagnóstico para conocer la situación si no apruebas el presupuesto). Hay buenos enlaces relacionados de opciones de RD, a ver si alguien te puede ayudar a "reparar" las cosas aquí.
0 votos
@bmike Gracias por editar mi post, probablemente debería haberlo dicho al final. Dicho esto, si es posible definitivamente me gustaría ver si alguien sabe cómo se podría hacer bootable de nuevo, sobre todo teniendo en cuenta que voy a tener que enviar el portátil completo ya que el SSD está soldado y tengo algunas preocupaciones acerca de poner todos mis datos en manos de un tercero.
0 votos
Oh, sí, sus puntos están muy bien tomados. Espero que alguien como @klanomath o David Anderson tenga consejos. Son magos / expertos técnicos en este tipo de cuestiones y siempre aprendo mucho cuando responden.
0 votos
@bmike Sí, sería genial si uno de ellos pudiera responder, pero desafortunadamente klanomath parece no haber estado en este sitio desde mayo del año pasado. Esperemos que David Anderson o alguien similar tenga alguna aportación.
0 votos
¿Tienes otro ordenador y un pendrive?
0 votos
@DavidAnderson Tengo un viejo MacBook Pro con OS X Yosemite y un pendrive de 16 GB.
1 votos
Para que conste: la razón por la que el segundo
gpt
falló ("error: no hay espacio disponible en el dispositivo") es que el tamaño de la partición (-s 372637568
) era más grande que la unidad. Los parámetros de la primera partición y el número de sector inicial de la segunda partición son bastante estándar, pero el tamaño de la segunda partición variará dependiendo del tamaño de la unidad y de cómo esté particionada. Tu disco es de un tamaño diferente al de la pregunta enlazada, y también tiene una partición diferente, por lo que ese parámetro no funcionará en tu sistema.0 votos
Puede que sea posible averiguar el tamaño correcto de su partición de MacOS, ajustar el segundo
gpt
y volver a trabajar. Pero si te equivocas y elgpt
comando no lo rechaza de plano, podrías fácilmente empeorar las cosas. En este punto, yo recomendaría pasarlo a un profesional de la RD.0 votos
@GordonDavisson ¿Así que no funcionó por el tamaño? ¿El EFI también tiene que tener un tamaño determinado o siempre está configurado a 409600? Creo que tengo una fotografía que tomé de la partición de Macintosh HD de la utilidad de disco Try Ubuntu que tenía el tamaño de la partición de Macintosh HD después de extenderlo en el espacio previamente Linux utilizando esa utilidad en bytes. Lo añadiré a mi post si lo encuentro.