Fedora 43 installation - BootloaderInstallationError

I’m trying to install Fedora 43 from a USB onto an ASUS laptop formerly running Windows 11. I have already used this USB to install Fedora on a different laptop and it worked fine, although that laptop didn’t already have an OS installed so I don’t know if that makes a difference. All data was backed up so I told it to use the entire drive. It seemed to get most of the way through the Fedora installation (through Storage Configuration and through Software Installation, got as far as System Configuration), but failed with the following message:

Installation failed
The installer cannot continue due to a critical error: Installation of the system failed: Installing boot loader
Error details
org.fedoraproject.Anaconda.BootloaderInstallationError: Failed to remove old efi boot entry. This is most likely a kernel or firmware bug.

I tried to run the installation a second time and it did seem to have successfully removed Windows because there was no mention of it, but it hit the same error.

Can anyone help?

EDIT: I have tried disabling Secure Boot and the problem is still the same.

When you boot the live install media, while the desktop is shown and before starting an installation open a terminal. Then use the command lsblk to see what the name of the installed drive is. It may be /dev/nvme0n1 or it may be something else (such as /dev/sda).

Once you know the name of that device then you can use the command sudo gdisk <device name> to edit the partition table. From the menu within gdisk there is an option (the o key) to create a new blank partition table that you can use to wipe out any remaining bits of windows. A w will write your changes to the drive and exit from gdisk.

Following that the installation should work properly.

Thank you for replying!

I ran lsblk and this is what I saw:

I don’t know how to interpret this though. I can see nvme0n1, but can also see sda, and can’t see dev anywhere. I don’t know which bit of this I should be looking for.

EDIT: The reason this says Mint is because I tried installing Mint instead of Fedora and got a very similar error message (said it couldn’t install GRUB). Don’t know if that would make any difference for your advice.

That seems to show that your install media (usb) is seen as sda and the installed drive is nvme0n1.
Thus the command I gave above would become sudo gdisk /dev/nvme0n1 to open up the device; Press o to create a new blank partition table, w to write that to the drive and exit from gdisk.

Then you should be able to continue the installation of fedora and have it complete properly.

You would need to be booted into the fedora installation media for this to be done.

Didn’t work, sadly. According to the internet, apparently both Fedora and Mint have problems installing on ASUS Vivbooks, which is what I have. I tried Mxlinux instead, and that worked fine. Thank you so much for trying to help!

Bingo!

I don’t have the details, but there are other posts in this forum, and also elsewhere, about the special ASUS UEFI implementation.

In short: you have to declare Fedora to be a bootable system in the UEFI settings.