Fedora workstation 42 update kernel error

HI, when I update kernel 6.16.2-700 to 6.16.2.800 I get error about full EFI partition (555 MB) but the update was finished. Now I cant boot the kernel. I change the EFI partition to 2222 MB and I uninstall the new kernel and install again and is the same problem.

555MB should be plenty for the EFI System Partition:

~ ❯ sudo du -sh /boot/efi/
7,6M    /boot/efi/

There was/is an issue with dracut as well as growing Nvidia firmware files recently that caused the initramfs files to grow and fill up people’s /boot. But that is different from the ESP, which is normally mounted at /boot/efi unless you use a customized bootloader setup with systemd-boot.

Can you show the output of lsblk, please?

I assume you mean kernel version 6.16.7.200 upgraded to 6.16.8.200. Fedora should not be adding significant stuff to the EFI partition, but many users who use Nvidia drivers with Nvidia GPU’s encountered boot failures when /boot filled up, due to a change to the default configuration. Please read https://discussion.fedoraproject.org/t/full-boot-partition/163826/46 to see if that applies to you.

Could be related to this issue that results in files being written to /boot/efi because the system mistakenly thinks it’s using systemd-boot?

1 Like