2 votos

MacOS no arranque después de particionar mi disco SSD

He instalado Kali Linux en mi iMac como Arranque Dual. Después de un rato, necesitaba más espacio para Kali así que he decidido reducir mi Partición de Mac (APF) usando MacOS Herramienta Utilidad de Discos.

  • He creado una nueva Partición de 100 GB (exFat).
  • He probado a reiniciar mi Equipo y sólo Kali Linux mostraba como de arranque.

Hasta ahora he intentado arrancar en Modo de Recuperación, pero en lugar de la normal de MacOS Alta de la Sierra de recuperación de menú el menú de recuperación de MacOS Lion se presentó.

kali@kali:~$ sudo fdisk -l /dev/sda

Disk /dev/sda: 931,53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: CT1000MX500SSD1 
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: E1EA0C68-DA59-406C-944A-089B812AD69D

Device          Start        End    Sectors   Size Type
/dev/sda1          40     409639     409600   200M EFI System
/dev/sda2      409640 1561962535 1561552896 744,6G Linux filesystem
/dev/sda3  1561964544 1757014015  195049472    93G Microsoft basic data
/dev/sda4  1757276160 1920016383  162740224  77,6G Linux filesystem
/dev/sda5  1920016384 1953523711   33507328    16G Linux swap

kali@kali:~$ sudo gdisk /dev/sda
GPT fdisk (gdisk) version 1.0.5

Partition table scan:
  MBR: hybrid
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with hybrid MBR; using GPT.

Command (? for help): p
Disk /dev/sda: 1953525168 sectors, 931.5 GiB
Model: CT1000MX500SSD1 
Sector size (logical/physical): 512/4096 bytes
Disk identifier (GUID): E1EA0C68-DA59-406C-944A-089B812AD69D
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 8-sector boundaries
Total free space is 265581 sectors (129.7 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40          409639   200.0 MiB   EF00  EFI System Partition
   2          409640      1561962535   744.6 GiB   8300                                                                                                   
   3      1561964544      1757014015   93.0 GiB    0700                                                                                                   
   4      1757276160      1920016383   77.6 GiB    8300                                                                                                   
   5      1920016384      1953523711   16.0 GiB    8200   

enter image description here

Alguna idea de cómo arrancar en MacOS sin perder todos mis macOS datos?

2voto

David Anderson Puntos 2189

La respuesta a continuación fue desarrollada en base a su pregunta y la imagen que has publicado. Una versión recortada de esta imagen es publicada a continuación.

Escriba lo siguiente desde linux.

Nota: puedo decirles que se han tomado medidas que no han sido enviados a tu pregunta. Por lo tanto, incluso si el procedimiento de abajo reparaciones de las tablas de particiones, puede haber daños en la APF contenedor de estos pasos, que son desconocidos para mí.

sudo gdisk /dev/sda
p
x
o
n
m
t
3
8300
n
5
409640
1561962535
AF0A
s
p
w
y

Explicación

Ejecutar gdisk de la unidad interna como usuario root.

sudo gdisk /dev/sda

Imprima la Tabla de Partición GUID (GPT) y el Registro de Arranque Maestro (MBR) de la tabla de partición.

p
x
o

Cambiar la tabla de particiones MBR de híbridos de protección

n

Cambiar el kali volumen tipo de partición de Microsoft para linux.

m
t
3
8300

Agregar de nuevo en la APF de la partición.

n
5
409640
1561962535
AF0A

Ordenar las particiones en orden ascendente.

s

Imprimir el resultado de GPT.

p

Escribe el resultado de nuevo a la unidad interna y de salida gdisk.

w
y

1voto

klanomath Puntos 19587

La segunda partición de la unidad SSD (disk0s2/sda2) tiene la mala GUID (0FC63DAF-8483-4772-8E79-3D69D8477DE4) que la identifica como una partición nativa de Linux.

Si reemplaza disk0s2/sda2, con una partición con el tipo apropiado (APF) debe ser una válida macOS partición de arranque de nuevo.

Cambiar el GUID, manteniendo el tamaño y el bloque de inicio no alterar el contenido de la partición si no de reparar el disco/volumen!

En el Modo de Recuperación de entrar en la Terminal:

  1. Obtener los detalles (de la SSD interno):

    diskutil list
    gpt -r show disk0 #replace accordingly if the SSD has another device identifier
    
  2. Desmontar disk0: diskutil umountDisk /dev/disk0
  3. Quitar disk0s2:

    gpt remove -i 2 /dev/disk0
    diskutil umountDisk /dev/disk0
    
  4. Agregar la partición de nuevo con el buen GUID

    gpt add -i 2 -b 409640 -s 1561554904 -t 7C3457EF-0000-11AA-AA11-00306543ECAC /dev/disk0
    
  5. reinicio

Este (es decir, reiniciar en macOS High Sierra) sólo funciona si usted no vuelva a formatear disk0s2/sda2 a algún sistema de archivos de Linux (ext3, ext4, etc.) por accidente previamente.

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