0 votos

El MacBook Pro 14.1 de arranque dual con Mojave/Ubuntu 22.04 no establece permanentemente MacOS como opción de arranque por defecto después de cada sesión de Ubuntu

Acabo de instalar Ubuntu 22.04 en una partición. Me gustaría que MacOS 10.14.6 fuera el sistema por defecto para arrancar y tener la posibilidad de elegir Ubuntu sólo si mantengo option para entrar en el gestor de inicio del Mac, pero Ubuntu se convierte en el sistema por defecto cada vez que entro en él.
Mi primer intento fue cambiar el orden de arranque con sudo efibootmgr -o xxxx,xxxx y la segunda era entrar en el gestor de arranque del Mac manteniendo pulsado option y, a continuación, seleccione la opción MacOS pulsando ctrl mientras se hace clic en el en el dispositivo de arranque de MacOS.
Ambos funcionan en lo inmediato (entro automáticamente en MacOS si reinicio desde ambos sistemas) pero la primera vez que arranco Ubuntu hay que rehacer una de las acciones descritas (se resetea el orden de arranque y Ubuntu vuelve a ser el primero), de lo contrario si reinicio el ordenador, tengo que entrar en el gestor de arranque para no entrar automáticamente en Ubuntu.
¿Cómo podría permanentemente ¿establecer MacOS como opción de arranque por defecto independientemente del último sistema operativo utilizado?

0voto

David Anderson Puntos 2189

El instalador de Ubuntu coloca .efi en las siguientes carpetas de la partición EFI oculta. El MokManager se repite con el mismo nombre de archivo y el Secure Boot se repite con diferentes nombres de archivo.

Tipo

Los nombres de los archivos en
EFI/Ubuntu Carpeta

Los nombres de los archivos en
EFI/BOOT Carpeta

Grub

grubx64.efi

MokManager

mmx64.efi

mmx64.efi

Arranque seguro

shimx64.efi

BOOTX64.EFI

Retroceso

fbx64.efi

El gestor de arranque del Mac sólo reconoce, como opción de arranque, el BOOTX64.EFI en el archivo EFI/BOOT carpeta. Al seleccionar esta opción, el archivo de Secure Boot hará que Ubuntu sea automáticamente el predeterminado para arrancar.


Posible solución nº 1

Copiar el EFI/Ubuntu/grubx64.efi archivo a EFI/BOOT/BOOTX64.EFI archivo. Esto hará que el gestor de arranque del Mac indique al firmware que arranque con Grub en lugar de con Secure Boot. Grub no cambiará el orden de arranque.

Nota: Una futura actualización de Ubuntu puede deshacer este cambio.


Posible solución #2

Instale y configure el rEFInd Boot Manager . (Preferible a la EFI/BOOT en una nueva partición EFI).

A continuación se presentan dos posibles formas de configurar rEFInd.

  • Mostrar siempre un menú donde el Grub instalado con Ubuntu (o posiblemente sólo Ubuntu) podría ser elegido, pero por defecto siempre arrancaría MacOS después de un breve retraso. En este caso, usted haría rEFInd el valor por defecto para arrancar.

  • No mostrar un menú y siempre arrancar el Grub instalado con Ubuntu (o posiblemente sólo Ubuntu). En este caso, haría que MacOS fuera el predeterminado para arrancar.

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