La opción de 'configuración del sistema' del cargador de arranque dual rompió todo

La opción de 'configuración del sistema' del cargador de arranque dual rompió todo

Configuré un arranque dual de Windows 10, Ubuntu 18.4.3 recientemente, todo funcionó bien.

Por curiosidad, hice clic en la opción "configuración del sistema" en el cargador de grub y me llevó a la BIOS. Genial.

¡Pero ahora solo me llevará a la bios! incluso al reiniciar. En un intento de solucionar el problema, intenté conectar elmismousb que utilicé inicialmente para iniciar ubuntu e instalarlo. Pero ahora UEFI no reconoce el USB, y en el modo heredado veo el nombre del USB pero nada cambia porque siempre arranca en la BIOS. (UEFI/GPT usb por cierto, FAT32 hecho con rufus). Por cierto, intenté habilitar y deshabilitar el arranque seguro e incluso restablecer la configuración predeterminada del BIOS. No es bueno.

No estoy seguro de cómo, pero simplemente hacer clic en "configuración del sistema" en el cargador de grub ha cambiado algo vital.

¿Quizás el cargador de grub está funcionando pero va directamente a la configuración del sistema de inmediato y en todo momento? ¿Posiblemente un error con el cargador grub?

Respuesta1

No estoy seguro de si estás hablando del orden de arranque UEFI o simplemente del orden de arranque de grub. Esto se debe a que Grub no incluye una entrada de configuración del sistema, pero UEFI Boot Order sí. Por cierto, puedes usar lo siguiente para cambiar las preferencias de arranque en Grub y UEFI.

Cambiar las preferencias de arranque en Grub

  1. Editar/etc/default/grub

    Encuentre lo siguiente:

    GRUB_DEFAULT=0

    Reemplácelo con lo siguiente

    GRUB_DEFAULT=saved

  2. Ejecute el siguiente comando (esto supone que la entrada de grub para Ubuntu se llama 'Ubuntu'; si tiene algún otro nombre, utilícelo)

    $ sudo grub-set-default 'Ubuntu'

  3. Ejecute el siguiente comando para actualizar/guardar cambios de grub

    $ sudo update-grub

Cambiar las preferencias de arranque en UEFI

  1. Primero conviértete en superusuario usando el comandosudo su

  2. Ahora enumere todas las entradas de arranque UEFI con el siguiente comando

    efibootmgr

    Para mí, muestra el siguiente resultado.

BootCurrent: 0000
BootOrder: 0003, 0000
Boot0000: Ubuntu
Boot0003: Windows Boot Manager

Muestra claramente que tengo 0000 para Ubuntu, 0003 para Windows y mi orden de inicio es 0003, 0000, por lo que Windows tiene la primera preferencia. Tengo que cargar Ubuntu manualmente desde el menú de inicio.

  1. Anote el 'Número de arranque' de la 'Entrada de arranque EFI de Ubuntu' y observe los demás números. Estos pueden ser 0000, 0001, 0002etc. Sólo tenga en cuenta el número de arranque, no el prefijo Boot. Debe usarlos para cambiar explícitamente el orden de inicio como se muestra a continuación.

  2. Utilice el siguiente comando para cambiar el orden de inicio. Aquí use esos números de arranque en secuencia para cambiar el orden. Primero debe escribir el número de Ubuntu si desea establecerlo como predeterminado.

    efibootmgr -o 0003 0000

    Use sus propios números de arranque arriba, los he usado 0003 0000como ejemplo

    Dice cambiar el orden de arranque de efi ( -oespecifica el orden) a 0003 0000, lo que significa cargar Ubuntu (0003) de forma predeterminada.

  3. Confirme si el orden de inicio ha cambiado emitiendo efibootmgrel comando nuevamente y reinicie.

Respuesta2

Accidentalmente descubrí cómo solucionar este problema. Saque el disco duro, inicie una vez, luego vuelva a colocarlo y reinicie, todo funciona normalmente nuevamente. Todavía no entiendo por qué ni cómo, pero supongo que mi instalación puede no funcionar o que se trata de un error de grub. No me atreveré a volver a hacer clic en "configuración del sistema".

información relacionada