Fedora KDE 43 | Failed to clear old uefi boot entry| Bootloader fail

Hello everyone
I was trying to install fedora 43 kde on my new laptop acer aspire 14 go AI pc (125H) . I went with a clean install removing Windows 11
The software installation step completed successfully but in the ‘installing bootloader step’ it failed and said : “Installation of bootloader failed , failed to remove old uefi boot entry”
I then rebooted the laptop and this time the error had changed to " could not set a new uefi boot target "
Here are all the fixes i tried and settings i used -

  1. Tried install with encryption enabled and disabled
  2. Tried installing with and without internet
  3. Tried disabling and enabling secure boot
  4. Tried clearing all old boot entries
  5. Tried to clean the nvram dumps with commands
  6. Tried to manually create a new boot entry
  7. Tried to copy grub’s files and shim’s files in the UEFI BOOT.X64 (I am sorry if that is not the correct place , I don’t remember exactly) which is the universal fallback for every uefi bios
  8. I tried to rename the grub’s files to windows boot manager
  9. I tried to install with a completely clean drive
  10. I tried to install with manual partitioning
    All of these didnt work .
    The fix was this -
  11. While you boot into the live usb , on the grub screen where it says “Test media and start fedora desktop live” press ‘e’
  12. On the line which starts with ‘linux’(second line in my case ) go to the end of the line and enter these commands separated by spaces in between -

efi_no_storage_paranoia intel_iommu=off pci=nocrs nvme_core.default_ps_max_latency_us=0

What this is :
Apparently the 125H new meteor lake chips has some security features which makes it paranoid if linux tries to write a new boot entry . This command tells it to allow linux to write the boot entry in the bootloader

I hope this helps.

2 Likes

Welcome to Fedora @ingsocjiffycbark.

Please, when you post a solution next time, just mark the part with the solution as I made and reply to your selves. This way you can set the option :check_box_with_check: Solution and we can find it when searching in solutions.

Btw. thanks for your fist contribution. If you like you still can answer your selves an mark the solution for you :wink: