The Fedora installer includes an EFI System Partition of between 200MB and 600MB by default, of which the lower size is much too small for firmware updates on modern hardware and also for future bootloader features like UKI. This change will increase the minimum size of the ESP to be 500MB, which is also the same value used by Microsoft for Windows 10 and newer.
Modern hardware has UEFI firmware updates that are more than 64MB in size. The OEMs recommend a ESP free space of double the flash size plus 20MB and fwupd now enforces this requirement to ensure flash success. As the ESP is often shared between Windows and Linux, and also used for firmware updates, and soon to be used by UKIs it's not enough to just allocate a few hundreds of megabytes. Windows 10 and 11 allocates an ESP of at least 500MiB. Arch also specifies a minimum of 512 MiB.
There is no alternative -- the ESP has to scale up if we want firmware updates to continue to work and to support UKIs for next-generation bootloaders.
Firmware updates will work on future hardware, and we can boot the kernel using UKIs using next-generation bootloaders.
We need to change a number in Anaconda: https://github.com/rhinstaller/anaconda/pull/4711
We can't grow the ESP in size, and so this change will only affect new installs. This is fine, as this will affect new hardware more than old hardware.
Install Fedora and observe that /boot/efi has at least 276MB free space, even when installed alongside Windows.
Anaconda would need to be modified, and Fedora would have a / or /home partition that's ~300MB smaller by default than it is now.
N/A (not a System Wide Change)
Fedora now defaults to a larger EFI System Partition which allows firmware updates to work on newer hardware, and allows future bootloader and kernel modernizations.
This is a community maintained site. Red Hat is not responsible for content.
© 2025 Red Hat, Inc. and others. Content is available under Attribution-Share Alike 4.0 International unless otherwise noted.
Fedora is sponsored by Red Hat. Learn more about the relationship between Red Hat and Fedora ยป