0 votos

Errores en el mapa de la partición de la unidad SSD interna

Hasta ahora todo bien:

Mi unidad interna de MacBook Pro (APPLE SSD SM1024G) ha sido particionada por un tiempo con dos discos de arranque:

  • Macintosh HD (≈900GB) - Mac OSX Extended Journaled, FireVault Encrypted
  • Windows HD (≈100GB) - NTFS, Sin Cifrado

Recientemente decidí añadir una pequeña partición más para instalar Ubuntu para enseñarme algunas cosas que me interesaban. Hice una partición de otra parte del Macintosh HD:

  • Ubuntu HD (≈50GB) - ExFAT, No Encryption

Todo lo anterior se hizo a través de la Utilidad de Discos, excepto el cambio de la partición de Windows HD a NTFS cuando instalé Windows en la unidad hace uno o dos años.

El problema:

Voy a instalar Ubuntu en la partición (a pesar de leer sobre problemas con dos sistemas de archivos en el mismo disco) como lo he hecho antes en ordenadores más antiguos. Primero convertí el HD de Ubuntu al formato ext4 usando la utilidad de instalación de Ubuntu, pero luego la instalación del sistema operativo Ubuntu falló un par de veces seguidas, dejándome con lo que creo que fue:

  • Macintosh HD (≈900GB) - Mac OSX Extended Journaled, FireVault Encrypted
  • Windows HD (≈100GB) - NTFS, Sin Cifrado
  • Ubuntu HD (≈50GB)- Ext4, No Encryption

Sólo una nota que nunca comprobé que el formateo de la partición de Ubuntu HD fuera exitoso, así que es posible que todavía fuera ExFAT

Reinicié el ordenador en la partición de OS X y fui a limpiar la partición de nuevo y tratar de instalar de nuevo sobre un formato FAT. Investigué la utilidad de disco e intenté eliminar la pequeña partición de Ubuntu y el proceso falló. Intenté un par de veces más sin éxito y pensé que debería reiniciar y formatear la partición de nuevo a ExFAT usando la utilidad de instalación de Ubuntu. Cuando reinicié el ordenador manteniendo la tecla "opción" ninguno de mis discos de arranque estaba allí sólo un disco llamado "Windows" que parece ser una pequeña parte de Ubuntu lo que me deja sólo en una pantalla negra donde puedo escribir algún código para Ubuntu.

¿Qué he intentado?

Por lo que puedo decir, parece que he estropeado el mapa de la partición de una manera u otra. He reiniciado el PRAM/NVRAM, he reiniciado el SMC, y luego inicié el ordenador en modo de recuperación. En la utilidad de disco del modo de recuperación pude ver y acceder a mis particiones de Macintosh HD y Windows HD. He intentado prestar primeros auxilios en la partición HD del Macintosh con un resultado erróneo. Sin embargo, cuando ejecuté los primeros auxilios en toda la unidad APPLE SSD SM1024G el proceso fue exitoso. Sin embargo, menciona que "Se encontraron problemas con el mapa de particiones que podrían impedir el arranque" (esta fue mi primera señal de que había problemas con el mapa de particiones).

Luego intenté elegir el disco de inicio en el sistema operativo de recuperación, que me permitió seleccionar una o dos veces, pero luego al reiniciar sólo obtenía la pantalla de código negro para Ubuntu. Intentos posteriores de seleccionar el disco de inicio a través del Recovery OS me dieron un error que mencionaba "Building Boot Caches on the Boot helper partition Failed" (lo que me dio más pistas sobre los problemas del mapa de particiones).

Además intenté reinstalar el sistema operativo en Macintosh HD, lo que no me permitió hacer diciendo que "no se puede iniciar desde este disco". Lo que he terminado haciendo como una solución temporal para hacer una copia de seguridad de los archivos y pedir ayuda aquí es: Utilicé las herramientas de recuperación para instalar el OS X en un disco externo y arrancarlo desde ese disco que, a su vez, también aparecerá en cualquier lectura de terminal que dé para aclarar mis problemas. El disco físico desde el que estoy arrancando tiene 2 particiones (la segunda es la copia de seguridad de mi partición HD de Windows:

  • OSX BOOTDISK (≈125GB) Mac OS Extended Journaled, No Encryption
  • WINDOW HD R (≈125GB) ExFAT, No Encryption

Notas

La unidad externa desde la que estoy arrancando tiene uno de esos CDs que aparecen cada vez que se enchufa, ese disco aparece como:

WD SmartWare (≈165MB)

La partición que una vez fue Ubuntu HD ahora se muestra en la utilidad de disco sólo como parte de la gráfica de pastel de la partición APPLE SSD SM1024G como:

Sin título (≈50GB) OS X Journaled, No Encryption

¿Qué estoy buscando?

Una vez que haya completado la nueva copia de seguridad de todos mis datos, me quedaré con lo que pueda conseguir en términos de arreglo. Supongo que probablemente podría formatear toda la unidad APPLE SSD SM1024G y reinstalar el OS X para empezar de nuevo, volviendo a particionar mi unidad e instalando cada OS de nuevo y luego revisando todos mis datos de las copias de seguridad que estoy haciendo. Sin embargo, me encontré con una pregunta sobre un problema similar en el disco externo de alguien y parecía que se había resuelto con algo de trabajo a través de la terminal y mucho menos esfuerzo en términos de configurar mis 2 particiones de nuevo desde cero.

Editar:

la pregunta a la que me refería era: Enlace a la pregunta

Aquí está la salida de mi terminal para gpt -r show disk0 :

disk0: Suspicious MBR at sector 0
       start        size  index  contents
           0           1         MBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6         
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640  1664104984      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
  1664514624     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  1665784160    96124576      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  1761908736      262144         
  1762170880   192038912      5  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  1954209792         295         
  1954210087          32         Sec GPT table
  1954210119           1         Sec GPT header

Edición 2

sudo diskutil verifydisk disk0
...
Storage system check exit code is 0
Problems were found with the partition map which might prevent booting
Error: -69846: Unrecognized file system

Verificar el disco sigue mostrando problemas de partición, por favor avise Puedo confirmar que ha sido cambiado a PMBR, pero los discos todavía no aparecen.

Edición 3

Después de intentar el método descrito en mi única respuesta no he resuelto el problema. Después del método de eliminar el MBR y recrear la tabla de particiones GUID el sistema se queda con PMBR pero el mismo problema de no poder arrancar desde ninguna de las particiones de mi unidad SSD interna.

El disco ahora aparece como:

AdminisatorsMBP:~ administrator$ sudo gpt -r show disk0
Password:
       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  1664104984      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
  1664514624     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  1665784160    96386720         
  1762170880   192038912      4  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  1954209792         295         
  1954210087          32         Sec GPT table
  1954210119           1         Sec GPT header

Por favor, tenga en cuenta que he despejado la partición ≈50GB en el espacio libre usando la terminal para que ya no aparezca una 5ª partición.

Cualquier otra respuesta sería muy apreciada

0 votos

La salida actual debería ser como la de tu pregunta.

0 votos

La salida de corriente es la misma excepto PMBR

0 votos

Puedes intentar arreglar el disco0 introduciendo diskutil repairDisk disk0 (después de hacer una copia de seguridad del volumen cifrado de MacOS). Después, intenta elegir tu volumen FileVault en Preferencias del Sistema > Disco de Inicio. O intenta usar sudo systemsetup -setstartupdisk /Volumes/Macintosh\ HD y reiniciar.

1voto

klanomath Puntos 19587

El sector de arranque de su SSD está ligeramente corrompido. Contiene un MBR en lugar de un pMBR. Después de eliminar el MBR falso tienes que destruir y recrear la tabla de partición GUID:

  • Arranque en el modo de recuperación de Internet o en una unidad de arranque externa. Si utilizas una cuenta de administrador iniciada en la unidad externa tienes que preparar sudo para ejecutar comandos particulares como gpt ... .

  • Abrir Terminal en el menú Utilidades -> Terminal

  • Obtener una visión general (especialmente la gpt el mando es importante!):

    diskutil list
    gpt -r show disk0
  • Desmontar el disco0 (asumiendo que el disco0 es su SSD):

    diskutil umountDisk /dev/disk0
  • Borre el MBR:

    dd if=/dev/zero of=/dev/disk0 bs=512 count=1
  • Destruye la tabla de partición GUID y crea una nueva (esto también crea un pMBR fresco):

    diskutil umountDisk /dev/disk0
    gpt destroy disk0
    gpt create -f disk0
  • Reconstruir todas las particiones GUID anteriores:

    gpt add -i 1 -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk0
    gpt add -i 3 -b 1664514624 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC disk0
    gpt add -i 4 -b 1665784160 -s 96124576 -t EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 disk0
    gpt add -i 5 -b 1762170880 -s 192038912 -t EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 disk0
    gpt add -i 2 -b 409640 -s 1664104984 -t 53746F72-6167-11AA-AA11-00306543ECAC disk0

    Si se produce un error de "recurso ocupado" después de uno de los pasos, sólo hay que desmontar el disco0 de nuevo con

    diskutil umountDisk /dev/disk0

Revise el disco con diskutil verifyDisk disk0 después.


Recrear el pMBR puede hacer que sus particiones de Windows y Linux no se puedan arrancar.

0 votos

Esto no resolvió mi problema

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