Cómo configurar manualmente Grub2-efi para triple arranque de Linux

Cómo configurar manualmente Grub2-efi para triple arranque de Linux

Para instalar/iniciar Linux en una computadora compatible con EFI con un sistema operativo preexistente, como Windows 8, UEFI - Community Help Wiki enhttps://help.ubuntu.com/community/UEFIlo he cubierto. Todo sucede automáticamente de forma mágica. Pero me gustaría saber qué está pasando debajo del capó. P.ej,

¿Qué debo hacer si quiero?configurar manualmente un segundo sistema Linux en esta máquina(¿En qué tanto el Windows 8 preexistente como el Linux recién instalado arrancan bien)? Grub2-efi ya debería haberse instalado en la partición de arranque EFI. ¿Aún necesito instalarlo nuevamente? ¿O debería simplemente agregar una entrada al menú de inicio de Grub2? ¿Aún necesito instalar Grub2-efi en la partición de mi segundo sistema Linux? ¿Cuáles son los pasos mínimos para configurar manualmente Grub2-efi para iniciar este segundo sistema Linux en esta máquina?

ACTUALIZAR, una lectura adicional revela que cuando se usa grub2-installpara instalar grub2-efi, llamará efibootmgrpara agregar una entrada al arranque EFI. El BIOS EFI de mi nueva computadora portátil ASUS no ofrece un menú de BIOS para elegir el medio de arranque. Cada vez que necesito arrancar algo diferente, tengo que promocionarlo en BIOS, luego guardar el BIOS,¡cada vez!. Esto haría que fuera engorroso el arranque triple o el arranque múltiple. ¿Hay alguna solución más fácil?

Respuesta1

Como regla general, cada distribución de Linux intentará instalar su propio gestor de arranque (generalmente GRUB, pero a veces algo más). Además, como regla general, cada distribución intenta descubrir todas las distribuciones disponibles, por lo que cuando instala su versión de GRUB, esa última versión iniciará tanto la distribución correspondiente como la que se haya instalado anteriormente. Desafortunadamente, las cosas no siempre funcionan perfectamente, por lo que es posible que deba modificar la configuración de GRUB manualmente, reconfigurar el sistema para que otro GRUB sea el cargador de arranque predeterminado o usar un administrador de arranque que no sea GRUB como predeterminado. De hecho, hay tantas posibilidades que es imposible responder definitivamente a tu pregunta. Puede probarlo, esperar lo mejor y publicar aquí en algún otro foro si tiene problemas. Quizás también quieras leer sobre las instalaciones de EFI en general. Hay tres sitios que generalmente recomiendo para esto:

Respuesta2

Si el administrador de arranque integrado de su firmware no es satisfactorio, es posible que desee instalar otro.

Rod Smith también creóreencontrar. Me parece una buena elección. Una vez que lo haya instalado, se supone que buscará automáticamente sistemas operativos de arranque EFI. Por lo tanto, no es necesario configurarlos todos manualmente.

Además, es posible que desee pensar en cómo reinstalar su administrador de arranque en caso de que se pierda. En una computadora con BIOS, el problema era que la instalación de un nuevo sistema operativo sobrescribiría el programa de arranque existente. En EFI, el problema es que si restablece la configuración del firmware (o, en algunos casos, actualiza el firmware), olvidará dónde está el programa de arranque. Es bueno tener discos de arranque, especialmente discos en vivo de Linux con controladores de red que funcionen :).


Una posibilidad alternativa es el uso (ab)tradicional del gestor de arranque de uno de sus sistemas operativos, para proporcionar un menú para todos los demás. Es decir, agregue entradas personalizadas en su menú GRUB, para cargar en cadena los otros cargadores. Creo que es relativamente sencillo agregar las entradas, pero es extra complejo y potencialmente frágil. Mi computadora portátil Fedora nunca pudo iniciar Windows desde GRUB por alguna razón, y leí otros informes sobre lo mismo. En Ubuntu me resulta difícil incluso acceder al menú de GRUB (creo que se supone que debe estar oculto a menos que detecte otro sistema operativo).

Recomiendo evitar el probador automático del sistema operativo de GRUB, al menos para iniciar varios Linux. Requiere que observe las actualizaciones del kernel en las otras instalaciones y ejecute update-grub manualmente.

información relacionada