Windows created a really small efi partition (100MB) and looks like this currently:
1.8M EFI/Boot
18M EFI/fedora
19M EFI/Microsoft
So both Fedora and Windows occupy about the same amount of space. I wonder however if the remaining is enough for a F44 upgrade. I keep only two kernel, my /etc/dnf/dnf.conf:
# see `man dnf.conf` for defaults and possible options
[main]
installonly_limit=2
I ran in a situation on a minor upgrade that did complain about out of space on a boot device, but cannot remember which one it was. After reducing the kernels I was able to do an kernel update.
But frankly I’m not sure what really was to cause.
On Fedora, kernel and kernel-core files are installed under /boot, not /boot/efi.
By default, Fedora keeps the last three kernel versions, which allows booting into an older kernel if needed. This is intentional: kernel packages are installed alongside existing ones rather than replaced, providing a built-in fallback in case of issues with a newer kernel.