1. 最も簡単な構成:EFIパーティションの共有
通常、Windowsを先にインストールすると、約100MB〜260MBのEFIパーティションが作成されます。Arch Linuxのインストール時に、新しいEFIパーティションを作らずに、この既存のパーティションを /boot にマウントしてインストールを勧めます。

メリット
systemd-bootが /EFI/Microsoft/Boot/bootmgfw.efi を自動で見つけるため、設定ファイルを書く必要がありません。

起動時に自動で「Windows Boot Manager」がメニューに現れます。

2. すでに別々のEFIパーティションで作ってしまった場合
もし、ArchとWindowsで別々のEFIパーティション(物理的に別の場所)を使っている場合、systemd-bootのメニューにWindowsは出てきません。この場合の「最も簡単な解決策」は ファイルのコピー です。

WindowsのEFIパーティションをマウントする(例:/mnt などに)。

中にある EFI/Microsoft フォルダを、Arch LinuxのEFIパーティション(/boot)の EFI/ の中に丸ごとコピーします。

Bash

# 例:WindowsのEFIが /dev/sda1、ArchのEFIが /boot の場合
sudo mount /dev/sda1 /mnt
sudo cp -r /mnt/EFI/Microsoft /boot/EFI/
これだけで、再起動するとsystemd-bootが自動的にWindowsを認識します。