soft/Boot/bootmgfw.efi à fournir au chainloader
<code>
search -s root -f /EFI/Microsoft/Boot/BCD
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
boot
</code>
==== En mode LEGACY ====
Pour les versions plus windows vista, 7 ou 10
<code>
search -s root -f /Boot/BCD
ntldr /bootmgr
boot
</code>
Pour les versions de Windows XP/2003, il faut t
key>c</key> pour ouvrir la ligne de commandes :
<code>
# lister les partitions disponibles
ls
# défini... la partition racine
set root=(lvm/vg0-debian)
</code>
Passer le shell grub en mode normal (active les principales commandes et l'autocomplétion)
<code>
insmod normal
normal
</code>
Pour charger un noyau de type linux:
<code>
insmod linux
# Lister les
r sur C pour ouvrir l'interpréteur de commande.
<code bash>
# Affiche les valeurs utilisées par défaut
... Echap pour revenir au menu ou redémarrer
reboot
</code>
NB : "terminal_input" peut prendre plusieurs va... rré, on peut modifier la configuration de GRUB.
<code bash>
# Création du répertoire s'il n'existe pas
... r | grub-mklayout -o /boot/grub/layouts/fr.gkb
</code>
A ce stade le fichier layout existe mais n'est
s options de démarrage disponibles dans le menu:
<code bash>
grep -e "menuentry\s" -e "submenu\s" /boot/grub/grub.cfg
</code>
<note>
Si l'entrée est déclarée dans un sous me... ault/grub, reconstruire les fichiers de démarrage via la commande:
<code bash>
sudo update-grub
</code>
) sous Windows 7.
Executer **os-prober en root:
<code bash>
$ sudo os-prober
</code>
La commande doit retourner une entrée du type:
<file>
/dev/sda1:Windows... ement détecté, on met simplement à jour grub2 avec la commande:
<code bash>
$ sudo update-grub
</code>