Ask Your Question

Fedora 25: Why does anaconda want to create a 1024 MB /boot partition by default

asked 2016-09-29 10:16:43 -0500

florian gravatar image


just installed F25-alpha for some testing purposes in a VM, and noticed that anaconda wants to create a 1024MB /boot partition. What is the reason for that?

(FYI: On my current F24 system, my /boot is 500MB and with 5 kernels that I keep by default it's 50 % used.)

edit retag flag offensive close merge delete



On previous experience with older version of Fedora, that means that extra space on boot partition will be require for online upgrade.

aeperezt gravatar imageaeperezt ( 2016-09-29 18:15:25 -0500 )edit

I'm referring to a fresh install of F25 here. Sorry, I don't get your point here A.

florian gravatar imageflorian ( 2016-09-29 19:16:30 -0500 )edit

Yes I understand, it is a fresh install, what I have notice is when a new version of Fedora change boot partition size is because on future upgrades it will require more space, like if you want to upgrade to Fedora 26 from Fedora 25 then it will require more than 512K of space. Than happen when boot was 256kb and they changed to 512Kb upgrade require that extra space to be done.

aeperezt gravatar imageaeperezt ( 2016-09-29 19:30:40 -0500 )edit

After reading your answers, I understand why 1 GiB may be needed. I read a bit and found this document quite informative.

florian gravatar imageflorian ( 2016-10-08 14:52:52 -0500 )edit

2 Answers

Sort by ยป oldest newest most voted

answered 2016-10-07 19:44:28 -0500

sergiomb gravatar image

Today I obtained the answer:

Starting in Fedora 25 /boot is 1GiB, mainly because RHEL folks are running out of space due to kdump being used by default and putting its little gems on /boot - to give an idea how much space is needed for an ESP to start holding kernels and initramfs's.

Reference last paragraph.

edit flag offensive delete link more

answered 2016-10-08 13:40:24 -0500

lsatenstein gravatar image

Within /boot are other directories such as /boot/grub2 Fedora will keep the three most recent versions of Linux and one version for system rescue. If as was mentioned above, the boot partition is where a system kernel dump) is stored, should that be necessary, The kdump can equal in size all the way up to to your system's entire ram memory. Typically the kdump is smaller (megabytes smaller), but there may be more than one timestamped kdump. The 1 gig allocation is conservative to asssure reliable operation if a new kernel has to be installed and there are kdumps that have not been uploaded to Bugzilla (the Fedora site for recording bug reports).

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2016-09-29 10:16:43 -0500

Seen: 574 times

Last updated: Oct 08 '16