Después de cambiar el tipo de partición de FFFF, no puedo arrancar

Originalmente hice la siguiente pregunta: Tipo de partición: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF Macbook Pro sobre cómo cambiar mi tipo de partición de una desconocida a una normal, ya que no se puede montar.

Pude y ahora puedo ver todos mis archivos, sin embargo, no puedo arrancar desde allí. Cuando intenté verificarlo con Disk Utility, recibí el error: Etiqueta de disco no válida @ 4096: discrepancia de cksum, y al verificar la partición obtengo el mismo error.

Después de buscar en Google, descubrí que esto probablemente se debió a una mala instalación del sistema operativo. Así que traté de reinstalar la última versión de Mac OS Sierra, hasta que el instalador dijo "Este disco no se puede usar para iniciar la computadora". Aquí está toda mi información:

sh-3.2# cd /Volumes/Internal/
sh-3.2# ls -la
total 72
      2 drwxr-xr-x   35 root          wheel   1258 Nov  6 22:02 .
  13744 drwxrwxrwt@   5 root          admin    170 Nov 22 11:55 ..
3976587 -rw-rw-r--    1 root          admin  15364 Nov 22 10:53 .DS_Store
 448963 d--x--x--x   10 root          wheel    340 Nov 22 11:52 .DocumentRevisions-V100
4414129 -rw-r--r--    1 root          wheel    591 Nov  6 22:01 .OSInstallerMessages
 458404 drwxr-xr-x@   2 root          wheel     68 Nov 20 16:57 .PKInstallSandboxManager-SystemSoftware
     20 drwx------    5 root          admin    170 Oct  8 13:08 .Spotlight-V100
 498780 d-wx-wx-wt    3 root          wheel    102 Oct  8 18:29 .TemporaryItems
     26 d-wx-wx-wt@   2 root          wheel     68 Nov 22 11:52 .Trashes
3976588 ----------    1 root          admin      0 Jul 30 14:32 .file
     24 drwx------   11 root          admin    374 Nov 22 11:52 .fseventsd
3976589 drwxr-xr-x@   2 root          wheel     68 Nov  6 21:57 .vol
3976590 drwxrwxr-x+ 141 root          admin   4794 Nov 20 18:44 Applications
2719236 drwxr-xr-x    4 root          wheel    136 Oct 29 12:18 EFI
4051944 drwxr-xr-x+  63 root          wheel   2142 Nov 12 12:19 Library
4082330 drwxr-xr-x@   2 root          wheel     68 Nov  6 21:57 Network
3976557 drwxr-xr-x@   4 root          wheel    136 Nov  6 21:53 System
1961160 drwxrwxrwx@  13 Thoughtyness  staff    442 Oct 16 01:28 Twixtor5
1962231 drwxrwxrwx@   9 Thoughtyness  staff    306 Oct 16 01:28 Twixtor5AEManual
 412912 drwxr-xr-x    6 root          admin    204 Nov  6 22:02 Users
 412916 drwxr-xr-x@   4 root          wheel    136 Nov 20 20:58 Volumes
4394376 drwxr-xr-x@  38 root          wheel   1292 Oct 21 04:07 bin
4394413 drwxrwxr-t@   2 root          admin     68 Nov  6 21:57 cores
4394414 dr-xr-xr-x@   2 root          wheel     68 Nov  6 21:57 dev
4394415 lrwxr-xr-x@   1 root          wheel     11 Nov  6 21:56 etc -> private/etc
4415298 dr-xr-xr-x@   2 root          wheel     68 Nov  6 22:02 home
4394416 -rw-r--r--@   1 root          wheel    313 Sep 23 19:18 installer.failurerequests
 434287 dr-xr-xr-x@   2 root          wheel     68 Oct  8 13:44 net
3976539 drwxr-xr-x@   6 root          wheel    204 Nov  6 21:57 private
4395069 drwxr-xr-x@  63 root          wheel   2142 Nov  6 21:56 sbin
4395131 lrwxr-xr-x@   1 root          wheel     11 Nov  6 21:56 tmp -> private/tmp
4395132 drwxr-xr-x@  10 root          wheel    340 Nov  6 22:00 usr
4413886 lrwxr-xr-x@   1 root          wheel     11 Nov  6 21:56 var -> private/var

sh-3.2# diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI NO NAME                 209.7 MB   disk0s1
   2:          Apple_CoreStorage                         450.1 GB   disk0s2
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Internal               *449.7 GB   disk1
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *31.4 GB    disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS Fixer OS                30.5 GB    disk2s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk2s3

sh-3.2# gpt -r show /dev/disk0
      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  879039128      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
  879448768   97656259         
  977105027         32         Sec GPT table
  977105059          1         Sec GPT header

sh-3.2# gpt -r show /dev/disk1
gpt show: unable to open device '/dev/disk1': Resource busy

sh-3.2# gpt -r show /dev/disk2
     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  59662480      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  60072120   1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  61341656         7         
  61341663        32         Sec GPT table
  61341695         1         Sec GPT header

sh-3.2# dd if=/dev/disk0s2 count=3 | hexdump
3+0 records in
3+0 records out
1536 bytes transferred in 0.000717 secs (2142485 bytes/sec)
0000000 b1 93 d1 22 ff ff ff ff 01 00 10 00 00 00 1c 02
0000010 af 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000030 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000040 00 30 25 ca 68 00 00 00 00 00 00 00 00 00 00 00
0000050 00 00 00 00 00 00 00 00 43 53 01 00 00 00 04 00
0000060 00 10 00 00 00 00 40 00 01 00 00 00 00 00 00 00
0000070 01 04 00 00 00 00 00 00 52 9a 8c 06 00 00 00 00
0000080 52 9e 8c 06 00 00 00 00 00 00 00 00 00 00 00 00
0000090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00000a0 00 00 00 00 00 00 00 00 10 00 00 00 02 00 00 00
00000b0 72 ab b7 ed 17 41 cc 2a b3 59 3d 7c 06 00 ce 3c
00000c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
0000130 b1 df 08 84 aa 00 41 c7 a3 23 5f b5 72 ae 20 f2
0000140 ec e6 54 9c 1e 60 45 f5 8c fd 27 9d 7c 11 f6 a0
0000150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
0000600

¿Alguna idea sobre cómo arrancar desde esto? Mi única idea sería crear una segunda partición, instalar Mac OS Sierra en eso, comenzar lentamente a copiar archivos y cambiar el tamaño de la partición hasta que todos mis archivos estén en la nueva partición, momento en el que podría eliminar el actual y simplemente usar el segundo, sin embargo, estoy seguro de que tiene que haber una mejor manera.

Respuestas (1)

Su grupo de volúmenes lógicos de CoreStorage o mejor: al volumen lógico compuesto le falta un encabezado de volumen adecuado . Por lo general, el encabezado del volumen comienza en el byte 1024 de una partición y tiene una longitud de 512 bytes.

En otras palabras: a su volumen le falta un tercer bloque con un contenido similar a este:

0000400 48 2b 00 04 80 00 21 00 48 46 53 4a 00 00 01 ff
0000410 d1 98 a4 93 d4 33 8b d5 00 00 00 00 d1 98 88 73
0000420 00 06 07 53 00 01 82 39 00 00 10 00 00 fb 6a 00
0000430 00 c5 1c 55 00 25 73 c7 00 01 00 00 00 01 00 00
0000440 00 0d e2 65 00 3e a2 fb 00 00 00 00 02 20 00 fb
0000450 00 00 00 31 00 06 b9 ef 00 00 00 00 00 00 00 00
0000460 00 00 00 00 00 00 00 31 fb 48 1e a0 6c 47 a2 9f
0000470 00 00 00 00 00 1f e0 00 00 1f e0 00 00 00 01 fe
0000480 00 00 00 01 00 00 01 fe 00 00 00 00 00 00 00 00
0000490 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
00004c0 00 00 00 00 00 60 00 00 00 60 00 00 00 00 06 00
00004d0 00 00 0a 00 00 00 06 00 00 00 00 00 00 00 00 00
00004e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
0000510 00 00 00 00 0e 40 00 00 01 30 00 00 00 00 e4 00
0000520 00 00 10 00 00 00 e4 00 00 00 00 00 00 00 00 00
0000530 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
0000560 00 00 00 00 11 d0 00 00 01 30 00 00 00 01 1d 00
0000570 00 02 80 00 00 00 72 00 00 13 30 97 00 00 13 00
0000580 00 15 c5 aa 00 00 13 00 00 18 2d 23 00 00 13 00
0000590 00 19 d8 fb 00 00 13 00 00 1b 76 cb 00 00 13 00
00005a0 00 1c 34 70 00 00 13 00 00 1d 0e 4d 00 00 13 00
00005b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
*
0000600

El encabezado de volumen de su volumen solo contiene ceros.

Sin acceso directo al disco solo puedo adivinar las razones:

  • tal vez el volumen fue "reparado en bits" por diskutil repairDisk disk0o diskutil repairVolume disk0s1(poco probable)
  • un encabezado de volumen alternativo incorrecto lleno de ceros reemplazó el encabezado de volumen adecuado
  • el mapa de partición del disco se manipuló accidentalmente (por ejemplo, al intentar eliminar las particiones de Debian, también eliminó la partición de recuperación de macOS o la partición de recuperación de macOS y el contenedor CoreStorage se fusionaron).

Para diagnosticar más a fondo el disco, sería necesario un acceso directo (por ejemplo, a través de TeamViewer) para comprobar varias estructuras de disco invisibles. Es demasiado difícil y largo responder a todas las circunstancias posibles de manera integral sin acceso al disco.

Ejemplos de cuán largos son los procesos de solución (estas no son respuestas a su pregunta):

Como alternativa, puede intentar sincronizar el contenido del volumen con un disco externo. Con las opciones adecuadas configuradas, el volumen externo debería poder iniciarse después.

Enlaces:

Gracias, sé que el problema es que eliminé la partición del sistema operativo de recuperación. ¿Cómo puedo solucionar este problema?
@Thoughtyness Depende de cómo "eliminó" la partición de recuperación. Puede intentar restaurarlo desmontando disk0: diskutil umountDisk disk0y agregarlo con: sudo gpt add -i 3 -b 879448768 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC disk0. Pero no creo que el Recovery HD que falta sea el problema.
Estoy bastante seguro de que lo eliminé en las utilidades de Mac Os X, en cuanto a los comandos que hice, todavía en el segundo recibí este error: "gpt agregar: no se pudo abrir el dispositivo 'disco 0': Recurso ocupado". Confío en su juicio al pensar que esa no es la causa, así que no seguiré con eso. Sin embargo, creo que podría tener algo que ver con el hecho de que tengo un ssd de 500 gb y todavía faltan ~ 50 gb. En la Utilidad de disco se dice que la partición de 49,87 gb es "Espacio libre". Sin embargo, no es parte de la única partición y no puedo crear una partición en su lugar, ni puedo eliminarla. Aquí hay una captura de pantalla: bit.ly/2gjyvPG
@Thoughtyness Oh, lo olvidé: primero expulse "Internal", luego vuelva a intentarlo con diskutil umountDisk disk0y sudo gpt .... Los 50 GB no asignados son el HD de recuperación eliminado y las 2 o 3 particiones Kali eliminadas (intercambio, etc.).
Desde entonces, he intentado reinstalar el sistema operativo desde las utilidades de Mac OS X, sin embargo, dado que tengo Mac OS Sierra instalado en la partición y, por alguna razón, tengo las utilidades de Mac OS X, no puedo hacer una reinstalación desde allí. Lo comprobé, y entre mis dos discos duros y 3 unidades flash no tengo suficiente almacenamiento para hacer una copia de seguridad de todos mis archivos y hacer una reinstalación completa. Además, después de profundizar en los archivos de mi sistema, descubrí que muchos de ellos tenían los permisos incorrectos. ¿Hay alguna manera de que pueda, si quieres que lo haga, enviarte mi información de TeamViewer?