- Installer edk2-shell:
sudo pacman -S edk2-shell
- Copier edk2-shell dans le répertoire EFI
sudo cp /usr/share/edk2-shell/x64/Shell.efi ESP/shellx64.efi
- Ecrire sur un papier le “PARTUUID” de la partition windows
blkid | grep vfat
- Redémarrer et ouvrir l’entrée shell dans le menu de systemd-boot
- Trouver le “FS ALIAS” de la partition windows en utilisant la commande
map
et l’écrire quelque part, elle devrait ressembler à quelque chose comme “HD0g65535a2:” rédémarrer ensuite sous linux
- Créé un fichier windows.nsh sur la partition de boot avec le contenu suivant :
# /boot/windows.nsh
<votre FS ALIAS>:EFI\Microsoft\Boot\Bootmgfw.efi
- Créé une entrée dans le menu de systemd-boot pour windows :
# /boot/loader/entries/windows.conf
title Windows
efi /shellx64.efi
options -nointerrupt -noconsolein -noconsoleout windows.nsh