El arranque dual de Windows/ubuntu solo carga el cargador de Windows, no cargará grub, no arrancará ubuntu.

El arranque dual de Windows/ubuntu solo carga el cargador de Windows, no cargará grub, no arrancará ubuntu.

Tengo una instalación de arranque dual exitosa de ubuntu 20 con Windows 11. Sin embargo, al reiniciar, el sistema siempre va al cargador de Windows en lugar de a grub, por lo que no puedo iniciar ubuntu.

Sin embargo, en Windows puedo ir a Recuperación del sistema -> Inicio avanzado -> Solucionar problemas -> Opciones avanzadas -> Configuración del firmware UEFI -> Menú de inicio F9 y en este punto me muestra 2 cargadores de arranque: uno para Windows (en la parte superior) y uno para ubuntu (2º). Puedo seleccionar uno u otro, pero no puedo cambiar el orden. Si selecciono el cargador de ubuntu, inicia grub, me muestra una opción para Windows y para ubuntu y arrancará ubuntu si lo selecciono.

Los nombres de estos "cargadores" son: "OS Boot Manager (UEFI) - Windows Boot Manager (WDC...)" y "OS Boot Manager (UEFI) - ubuntu (WDC...)"

Obviamente, este procedimiento no es práctico y me gustaría que la máquina arrancara con grub en lugar de hacerlo con el cargador de Windows.

Creo que bcdedit debería poder configurar esto. Aquí identifica los 2 cargadores de arranque (uno es un "administrador de arranque" en su descripción y el otro un "cargador de arranque"):

C:\windows\system32>bcdedit/v

Gestor de arranque de Windows

identificador {9dea862c-5cdd-4e70-acc1-f32b344d4795} partición del dispositivo=\Device\HarddiskVolume1 ruta \EFI\ubuntu\grubx.efi descripción Configuración regional del Administrador de arranque de Windows en-US heredar {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e} predeterminado { 1edd7570-7b59-11ec-b259-c018033ee9ae} resumeobject {1edd756f-7b59-11ec-b259-c018033ee9ae} displayorder {1edd7570-7b59-11ec-b259-c018033ee9ae} toolsdisplayorder {b2721d73-1db 4-4c62-bf78-c548a880142d} tiempo de espera 30

Cargador de arranque de Windows

identificador {1edd7570-7b59-11ec-b259-c018033ee9ae}

partición del dispositivo = C: ruta \windows\system32\winload.efi descripción Configuración regional de Windows 10 en-US heredar {6efb52bf-1766-41db-a6b3-0ee5eff72bd7} secuencia de recuperación {fecd3499-7b61-11ec-88f8-c018033ee9ae} displaymessageoverride Recuperación recoveryenabled Sí contexto aislado Sí, permitido en la configuración de memoria 0x15000075 partición del dispositivo operativo = C: raíz del sistema \ windows resumeobject {1edd756f-7b59-11ec-b259-c018033ee9ae} nx OptIn bootmenupolicy Standard Probé los siguientes comandos, uno a la vez, y reinicié cada vez, aún con el mismo resultado. es decir, simplemente arranca en Windows:

C:\windows\system32>bcdedit /set {bootmgr} ruta \EFI\ubuntu\grubx.efi La operación se completó correctamente.

C:\windows\system32>bcdedit /set {fwbootmgr} ruta \EFI\ubuntu\grubx.efi La operación se completó correctamente.

C:\windows\system32>bcdedit /default {9dea862c-5cdd-4e70-acc1-f32b344d4795} La operación se completó correctamente.

Con la esperanza de que alguien con más conocimiento de bcdedit y las interacciones de Windows/arranque pueda sugerir cómo abordar esto. Gracias.

información relacionada