2 votos

No se puede arrancar Ubuntu en un sistema de triple arranque (Catalina, Win10 y Ubuntu 18.4.4)

Estoy usando un Macbook Air 2012 (5,2) con un SSD de 1TB instalado. Planeo usar Mac como mi sistema operativo principal, Windows para las aplicaciones no disponibles en mac, y linux para la programación. Usando el Mac Boot Manager (mantener alt mientras arranca) me permite arrancar Windows y Mac sin problemas. Pero cuando elijo el arranque EFI para ejecutar Ubuntu, entonces se carga Grub. Al elegir Ubuntu en Grub, se queda atascado en el modo de emergencia. He instalado rEFInd, pero cuando elijo ubuntu cambia a Grub y rEFInd ya no aparece en el arranque. He enumerado mis particiones de disco a continuación:

% diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         450.0 GB   disk0s2
   3:       Microsoft Basic Data Transfer                50.0 GB    disk0s3
   4:       Microsoft Basic Data                         250.0 GB   disk0s4
   5:                 Linux Swap                         6.0 GB     disk0s5
   6:           Linux Filesystem                         244.0 GB   disk0s6

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +450.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD - Data     168.3 GB   disk1s1
   2:                APFS Volume Preboot                 41.5 MB    disk1s2
   3:                APFS Volume Recovery                523.5 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
   5:                APFS Volume Macintosh HD            11.1 GB    disk1s5

¿Cómo puedo arrancar Ubuntu?

Actualización:

Después de leer los comentarios, he intentado crear una segunda partición EFI. En la utilidad de discos añadí una partición de 200MB fuera de la partición APFS. Utilidad de discos dijo que el proceso fue exitoso, pero ahora mi APFS no se monta.

    /dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF               449.8 GB   disk0s2
   3:                  Apple_HFS Boot                    200.6 MB   disk0s3
   4:       Microsoft Basic Data Transfer                50.0 GB    disk0s4
   5:       Microsoft Basic Data                         250.0 GB   disk0s5
   6:                 Linux Swap                         6.0 GB     disk0s6
   7:           Linux Filesystem                         244.0 GB   disk0s7

En este punto, no sé qué hacer :(

2voto

David Anderson Puntos 2189

Con respecto a su modelo/año de Mac, los archivos de arranque para Windows y Ubuntu se instalan en un volumen con formato FAT32 almacenado en la partición EFI. Ambos sistemas operativos almacenan algunos de sus archivos de arranque en el EFI/Boot carpeta. Esto provoca un conflicto que puede dar lugar a que uno o ambos sistemas operativos no aparezcan o no se inicien desde el Gestor de Inicio del Mac.

Una posible solución sería tener dos particiones EFI. No importa realmente cuándo se crea la segunda partición EFI. Sin embargo, la segunda EFI tiene que existir para el paso 4 siguiente. Aquí asumiré que la segunda partición EFI existe al final de la unidad ( disk0s7 ).

  1. Instala MacOS.
  2. Instalar Windows. Windows pondrá sus archivos de arranque en la primera partición EFI ( disk0s1 ).
  3. Instale Ubuntu. Ubuntu pondrá sus archivos de arranque en la primera partición EFI ( disk0s1 ). Algunos de los archivos de arranque de Windows se sobrescribirán.
  4. Añada los archivos de arranque de Windows a la segunda partición EFI. Los pasos se dan a continuación.

    Arranque desde la unidad flash de instalación de Windows. Introduzca shift + F10 para abrir una ventana de símbolo del sistema. Introduzca los siguientes comandos. Aquí asumo que Windows está instalado en la unidad C: y que la partición 7 contiene el segundo volumen EFI. Si no es así, entonces haz las sustituciones apropiadas.

    diskpart
    select disk 0
    select partition 7
    assign letter=s
    list volume
    exit
    bcdboot c:\windows /s s:
    exit

0 votos

Así que pude llegar al paso 3. Cuando fui a añadir la segunda partición EFI, utilicé la Utilidad de Discos de Mac para apartar una partición de 200MB de la partición APFS. El proceso se ejecutó, y la Utilidad de Discos dijo que había tenido éxito. En este punto, reinicié el ordenador y fui al gestor de arranque de Apple. Ahora, MacOS y Windows no aparecen en la lista y Ubuntu no arranca. Ejecutando High Sierra desde un SSD externo, he encontrado que el APFS no se monta.

0 votos

Suelo crear la segunda partición EFI cuando creo las particiones de sistema de archivos Linux y de intercambio Linux. En otras palabras, al instalar Ubuntu. Hay muchas preguntas publicadas aquí en Ask Different sobre el mal funcionamiento de la Utilidad de Discos cuando existen particiones de Linux en una unidad. Parece que esto ha sucedido. Usted tendría que publicar la salida de sudo gpt -r show /dev/disk0 cuando se arranca desde el SSD externo para ver qué hay que reparar. Esto puede requerir la desactivación de SIP.

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