Мне просто нужно было запустить это в Windows от имени администратора:
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
Или, если вы используете PowerShell:
bcdedit /set "{bootmgr}" path \EFI\ubuntu\grubx64.efi
GRUB отлично отображается при загрузке, и я могу нормально загрузиться в Ubuntu и Windows 10.
Как указано в комментариях (Дэвидом Фором), последний аргумент этой команды зависит от вашей конкретной конфигурации системы. Вы можете использовать эту команду, чтобы определить правильный путь для вашей системы:
bcdedit /enum firmware
Здесь будут перечислены все установленные менеджеры загрузки и связанные с ними пути EFI, а grub должен быть где-то в списке.