Dualboot-ModifierBootmgr

 Cet article relate un méfait qui m'est arrivé avec mon ordinateur fixe personnel.

 J'ai un dual boot Linux Ubuntu et Windows 11 qui démarre à partir du GRUB.

 J'ai eu une altération du Grub et plus de dual boot, juste un prompt grub>.

 Voici la procédure pour démarrer sur Windows à partir du prompt Grub et faire en sorte que Windows démarre automatiquement.

 Procédure :
 - Identifier la partition EFI
   Dans le prompt GRUB (grub>), liste les partitions disponibles :
   grub> ls

   On doit trouver quelque chose comme (hd0,gpt1) (hd0,gpt2) ...

 - Trouver la partition EFI de Windows
   Teste chaque partition pour voir son contenu :
   grub> ls (hd0,gptX)/

   La partition %orangeEFI contiendra un dossier %orange/EFI/ avec potentiellement un dossier /EFI/Microsoft/Boot/.

 - Démarrer Windows manuellement
   Si tu as trouvé la bonne partition (par exemple, (hd1,gpt3)), démarre Windows avec :
   grub> set root=(hd0,gpt2)
   grub> chainloader /EFI/Microsoft/Boot/bootmgfw.efi
   grub> boot

   ⚠️ Remplace (hd1,gpt3) par la bonne partition EFI que tu as trouvée.

 Maintenant vous êtes sous Windows 11, là c'est une bonne nouvelle.

 - Vérifier l'ordre actuel des entrées de boot
   Ouvrez une invite de commande en administrateur et exécutez :
   C:\> bcdedit /enum firmware

   Cela affichera les entrées de boot UEFI. Repère celle correspondant à Windows Boot Manager et celle de GRUB.

 - Modifier l’ordre de boot via bcdedit (si nécessaire)
   C:\> bcdedit /set {fwbootmgr} displayorder {ID-WINDOWS} /addfirst

   Remplace {ID-WINDOWS} par l’identifiant du Windows Boot Manager trouvé avec bcdedit /enum firmware.

 Avec toutes ces commandes, le 01 avril 2025 à 22h00, j'ai pu résoudre mon problème. Pas simple mais surmontable.