2 votos

La partición principal del iMac ha desaparecido después de borrar otra partición

Así que he creado una partición de 20 GB en mi iMac para instalar Ubuntu. Eso funcionó bien, pero luego resultó que necesitaba un poco más de espacio para el software que quería instalar, así que apagué el ordenador y reinicié en la partición principal (Mac HD, creo). Entonces borré la partición de 20 Gb, y estoy seguro de que es la que borré porque comprobé tres veces su tamaño, por si acaso. Enseguida pasó algo raro, la partición del Mac HD ahora era reconocida como una unidad externa. Sin embargo, no le di demasiada importancia, ya que estaba más preocupado por el hecho de que esos 20 GB de espacio aparentemente no estaban disponibles. Entonces decidí reiniciar el ordenador, tal vez eso arreglaría el problema. Pues bien, la partición de Linux seguía ahí, pero la opción de Mac HD había desaparecido -.

Tanto el arranque normal como el seguro me llevan a la línea de comandos de grub, además de arrancar la partición de Linux, por lo que parece que sí la he borrado. Ejecutando los diagnósticos (teclas Comando-R y D en el arranque) me dice que todo está bien. También intenté restablecer la PRAM, sin ningún efecto.

Inicié el proceso de instalación de Ubuntu, sólo para ver si funcionaba, y al elegir dónde instalarlo aparece una "partición" vacía de 20GB de espacio libre, que imagino corresponde a la partición que creé y luego borré, así como una partición de 230GB, de la cual se utiliza una cantidad 'desconocida'.

¿Hay alguna esperanza de recuperar el disco? No tengo una copia de seguridad completa del sistema, sólo una semi-reciente del trabajo importante. Puedo vivir con la pérdida de algunas cosas, pero prefiero tratar de salvarlas si es posible, será bastante molesto reinstalar todo el software que uso regularmente. Si hay una forma, ¿cómo lo haría? Además, si tienes alguna idea de lo que puede haber causado esto, me encantaría saberlo.

Gracias de antemano.

EDITAR: Como nadie ha contestado he decidido hacer un intento a ciegas de esto, esperemos que no haya metido la pata.

Curiosamente, mientras que la primera vez que usé diskutil la partición principal era disk2, ahora parece ser disk14. No he hecho nada más en este momento, ¿es este un comportamiento normal?

diskutil list

/dev/disk0 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk0
   1:                  Apple_HFS OS X Base System        2.0 GB     disk0s1
/dev/disk1 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk1
/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk2
/dev/disk3 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk3
/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk4
/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5
/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6
/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk7
/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk8
/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk9
/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk10
/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk11
/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk12
/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk13
/dev/disk14 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk14
   1:                        EFI EFI                     209.7 MB   disk14s1
   2: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF               230.8 GB   disk14s2

gpt -r show disk14

      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  450721136      2  GPT part - FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
  451130776   39103943         
  490234719         32         Sec GPT table
  490234751          1         Sec GPT header

No tengo ni idea de lo que hay que buscar, pero supongo que, como veo que no hay ceros, se trata de una partición CoreStorage. ¿Es esto correcto?

dd if=/dev/disk14s2 count=3 | vis -c

3+0 records in
3+0 records out
1536 bytes transferred in 0.001849 secs (830641 bytes/sec)
\^Ber(\M-4+,\M-G\^A\0\0\0\0\0\0\0007\M-X`\0\0\0\0\0\^A\0\0\M^@\0\0\0\0NXSB\0\^P\0\0\M-.\M-.[\^C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^B\0\0\0\0\0\0\0\M-C\^C\^Z\M^\\a6D  \M^FS\M-Ts\M-pjr\^W\M-D\M-E#\0\0\0\0\08\M-X`\0\0\0\0\0\^X\^A\0\0 l\0\0r-\^B\0\0\0\0\0\0\M--\^A\0\0\0\0\0\M-:\0\0\0\M-c\^Q\0\0\M-8\0\0\0\^B\0\0\0\M-@\^Q\0\0#\0\0\0,\M-D#\0\0\0\0\0qu    \0\0\0\0\0\^A\^D\0\0\0\0\0\0\0\0\0\0d\0\0\0\^C\^D\0\0\0\0\0\0l\M-k\^A\0\0\0\0\0n\M-k\^A\0\0\0\0\0P\M^I\^B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\M^Q\M^C\M^[\^R\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\M-r$(\^C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\00042(\^C\0\0\0\0\^A\0\0\0\0\0\0\0\^A\0\^D\0\b\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0-

Sigo siendo reticente a seguir adelante, pero esperaré un poco a ver si alguien es capaz de responder...

EDIT2: Procedí con la suposición de que estaba viendo una partición de CoreStorage. Al verificar el disco, este fue el mensaje de error que obtuve:

diskutil verifyVolume disk14s2

Error starting file system verification for disk14s2: The given disk has a storage system (such as AppleRAID) which is not supported for this operation (-69718)

diskutil verifyDisk disk14

Problems were found with the partition map which might prevent booting
Error: -69808: Some information was unavailable during an internal lookup

¿Debo continuar con diskutil repairDisk disk14 ¿o este error significa que hay que intentar otra cosa?

EDIT3: Según David Anderson, en realidad estaba viendo una partición contenedora APFS. Siguiendo los pasos que me proporcionó obtuve esto:

gpt -r show disk14

      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  450721136      2  GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
  451130776   39103943         
  490234719         32         Sec GPT table
  490234751          1         Sec GPT header

La verificación del disco parece estar bien ahora, pero la verificación del volumen sigue devolviendo un error, aunque diferente.

diskutil verifyDisk disk14

The partition map appears to be OK

diskutil verifyVolume disk14s2

Error starting file system verification for disk14s2: Unrecognized file system (-69846)

¿Debo intentar reparar ahora?

1voto

David Anderson Puntos 2189

Basado en la respuesta de klanomath a la pregunta El volumen del sistema operativo muestra el tipo 'FFFFFFFF-FFFF-FFFF-FFFFFF' debe proceder de la siguiente manera.

  • Arranque en el modo de recuperación de Internet (o en una unidad de terceros).

  • Abrir Terminal en la barra de menús Utilidades > Terminal

  • Obtenga una visión general con diskutil list .

  • Suponiendo que el identificador de disco para la unidad interna sigue siendo disk14 y, a continuación, introduzca los siguientes comandos. De lo contrario, haga las sustituciones apropiadas para el identificador del disco.

     diskutil umountDisk disk14
     gpt remove -i 2 /dev/disk14
     gpt add -i 2 -b 409640 -s 450721136 -t 7C3457EF-0000-11AA-AA11-00306543ECAC /dev/disk14

Comentarios adicionales sobre algunas de sus preguntas.

  • Lo que pensabas que era una partición de CoreStorage es en realidad una partición contenedora de Apple File System (APFS).
  • Los identificadores (como disk0 o disk0s2 ), utilizado por comandos como diskutil y gpt se asignan en función de las necesidades. En otras palabras, no hay un identificador permanente asignado a un disco, partición, contenedor, etc. Es posible que tenga que ver la salida de diskutil list para ver la asignación del identificador actual.

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