So, I had a dual-boot setup, but the disk with my Windows system got corrupted. I reinstalled Windows on the same disk where I had Linux, without thinking through the consequences. Of course, Windows saw that there was already a boot partition and claimed it for itself.
Now the BIOS doesn't see GRUB, even though it's still present on the boot partition. When I try to add it manually, it gets removed again. If I launch GRUB through the EFI shell, it works just fine. Reinstalling GRUB didn't help either.
What can I do about this? Should I create a new boot partition dedicated just for Linux and reinstall GRUB there from scratch? Can someone help me with this? I still have access to my Linux system through the EFI shell.