Windows 10 reemplazando a Grub

Windows 10 reemplazando a Grub

Instalé Manjaro como mi primera distribución y todo salió bastante bien hasta grub. Cuando selecciono Windows 10 en el menú de grub en lugar de Linux, Windows tomamuchomás largo de lo habitual para arrancar. Una vez iniciado, parece estar bien, hasta el siguiente inicio, donde grubse omite por completo y Windows se carga automáticamente.

La única forma que encontré para grubregresar es ingresar a mi configuración UEFI y reorganizar el orden de inicio para que Manjaro esté en la parte superior. Tan pronto como se inicia Windows, esto se reorganiza para que Manjaro esté al final de la lista.

Para resumir:

  • Grub funciona bien hasta que se carga Windows, momento en el que ya no se utiliza
  • Para restaurar grub debo reorganizar el orden de arranque UEFI. Esto funciona hasta el próximo inicio de Windows.
  • Este problema no ocurre con Linux, puedo iniciarlo muchas veces sin ningún problema.

¿Cómo puedo evitar que Windows 10 reordene el orden de arranque en UEFI para que grubse use todo el tiempo?

Respuesta1

Resulta que este problema fue causado por la configuración de Windows 10. Usar el comando bcdedit /set {bootmgr} path \\EFI\\Manjaro\\grubx64.efipareció solucionar completamente el problema. No importa qué sistema operativo se inició por última vez, el cargador de arranque de Manjaro (grub) todavía aparece.

Respuesta2

Esto aparece como un resultado principal para este problema, por lo que se agrega información para todas las distribuciones:

La cadena "Manjaro" en la respuesta seleccionada es específica de la distribución de OP, por lo que es posible que esto no funcione para usted. Para que esta respuesta sea más genérica en todas las distribuciones de Linux:

Paso 1: Explore su partición EFI usando una de las opciones aquí¿Cómo acceder a la partición efi en Windows 10? (Para mí, ejecutar "mountvol P: /S" en un terminal cmd de administrador funcionó). Utilice "dir P:\EFI" para averiguar qué ruta configura su distribución en esta partición UEFI. P.ej. para Fedora se convierte en \EFI\fedora\grubx64.efi

Paso 2: Ahora ejecute el comando bcedit bcdedit /set {bootmgr} ruta \EFI\YourDistroPath\grubx64.efi

Paso 3: Deshabilite el inicio rápido en Windows 10. Esto sigue cambiando con las actualizaciones de Windows. Para mí, Configuración de energía y suspensión-> Configuración de energía adicional -> Elegir qué hacen los botones de encendido. Haga clic en "Cambiar configuraciones que actualmente no están disponibles", esto habilita la opción de inicio rápido.

Etapa 4: Apagar, no reiniciar. Y listo.

Paso 5: (opcional) Envíe un correo electrónico al soporte técnico de Microsoft y pídales amablemente que dejen de enviar software que estropee su cargador de arranque.

Respuesta3

Deshabilite todas las opciones relacionadas con fastboot en la configuración de EFI, si esto no resuelve el problema, haga una copia de seguridad de cada archivo en la partición ESP y luego puede intentar mover o copiar grubx64.efi a /EFI/Boot/bootx64.efi y/o, Si aún no funciona, copie el archivo efi de Windows bootmgw.efi en otro lugar, asígnele otro nombre de archivo (digamos win.efi), luego copie grubx64.efi en el antiguo bootmgw.efi y cree una nueva entrada de menú para win. .efi. Todavía no funciona así, no sé qué decir. ¡Recuerda hacer una copia de seguridad! Y tenga en cuenta que las actualizaciones de Windows y/o Grub pueden sobrescribir sus cambios.

Respuesta4

Hay un malentendido, configurar el orden de inicio no es la solución correcta, sino 1._ Instale Windows primero, pero, una vez instalado Windows, instale cualquier distribución de Linux, esto es cuando instala ambos sistemas operativos en el mismo HHD, si Si realiza la instalación en un HHD diferente, asegúrese de que la distribución de Linux esté conectada al "IDE 0". Por supuesto, en el caso de que Windows se instale antes o después, no importa, simplemente conecte el procedimiento de instalación en el IDE 0. Recomiendo , Ubuntu y la mayor parte de la configuración que decida instalar, simplemente ejecute la recuperación de Ubuntu (reinicie y mantenga presionada la tecla Mayús para que se active la recuperación), permita la conexión a Internet y primero escriba en el símbolo del sistema como root: /sbin /modprobe zfs Luego escribe exit, una vez en el menú de recuperación, actualiza grub y el orden de inicio y grub sobrescribirá. Este es el procedimiento correcto que me funciona...

información relacionada