См. запись ArchWiki о GRUB с UEFI (даже если вы не используете Arch, полезно понять общий рабочий процесс). По сути, вы можете установить GRUB вместе с загрузкой Windows, и вы должны иметь возможность выбирать между ними в интерфейсе EFI вашей материнской платы. См. также страницу о двойной загрузке Windows.
Смонтируйте ESP в /boot, затем:
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
Затем следуйте этим инструкциям, чтобы добавить записи Windows в GRUB.
rEFInd или systemd-boot могут быть лучшими вариантами для этого, они автоматически находят загрузочные записи Windows вместо добавления пользовательской записи GRUB.
Если ничего не помогло и вам удалось испортить загрузку Windows, это можно относительно легко восстановить.