@guilymg : Je pense que tu confonds le principe de boot "natif" d'un BIOS et d'un UEFI, ce n'est pas la même chose.
Quand on veut démarrer en mode BIOS, le bootloader s'installe dans le MBR, et généralement c'est lui qui permet de changer quel système d'exploitation amorcer.
Bien que les UEFI soient compatibles avec ce mode de boot (qui est parfois appelé CSM), la réalité n'est pas la même : une partition entière est dédiée à l'UEFI, c'est l'ESP (EFI System Partition), et c'est cette partition qui va contenir des fichiers de boot, qui ont généralement l'extension .efi. Au boot, l'UEFI ne va pas chercher à lire le MBR, mais il va exécuter une entrée de boot, qui est en quelques sorte un lien vers ces fichiers.
C'est pour ça que le
chainloader
tel quel ne fonctionne pas (c'est un chainload qui est valide dans le cas d'un boot MBR). Tu trouveras la solution ici :
https://wiki.archlinux.org/index.php/GR ... menu_entry
PS : La plupart des BIOS/UEFI permettent d'afficher une pop-up de boot lors de la pression d'une touche. Ça permet de démarrer temporairement sur un autre périphérique sans modifier l'ordre de boot.
Après laquelle, là c'est une autre question... Des fois entre F3 et F12.
