Agregar el Administrador de arranque de Windows a GRUB2

Agregar el Administrador de arranque de Windows a GRUB2

Tengo un SSD y estoy usando Windows 10. Recientemente instalé Arch y configuré mi SSD de manera que tenga 2 particiones del sistema EFI. Uno para GRUB2 y otro para el administrador de arranque de Windows. Mi sistema arranca como UEFI. Aunque instalé el sistema operativo Prober, no detectó el cargador de arranque de Windows. Entonces necesito cambiar a UEFI y cambiar el orden de arranque cada vez que necesito cambiar. ¿Cómo debo configurar el archivo grub2 para que también detecte el gestor de arranque de Windows y me dé la opción de elegir cualquiera de los dos cuando se carga grub2?

Respuesta1

Pon esto en tu archivo /etc/grub.d/40_custom:

menuentry 'Windows 10' {
search --fs-uuid --no-floppy --set=root D464-A236
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi }

¿Dónde D464-A236está la partición UUIDde Windows ? UEFIPuede encontrar esto haciendo fdisk -ly buscando una partición llamada "Sistema EFI", pero también asegúrese de estar buscando la unidad correcta; es posible que tenga 2 o más particiones EFI, si tiene varios sistemas operativos. Quiere el que está en el mismo dispositivo que el "entorno de recuperación de Windows". Una vez que tenga el dispositivo, puede consultarlo UUIDcon blkid, por ejemplo.blkid /dev/sda2.

Deje la línea del cargador de cadena como está, grub evaluará la (${root})pieza. Si desea estar más seguro, puede montar la partición EFI antes mencionada y verificar que la ruta bootmgfw.efisea correcta. No olvides ejecutar grub-mkconfig -o /boot/grub.cfgdespués de realizar la modificación.

información relacionada