On Wed, 2025-09-24 at 12:49 -0600, home user via users wrote:
> Wanting to keep 5 old "kernels", and wanting /boot to accommodate 10 
> years of growth, /boot should be allotted
>   (1 + (growth rate as a percent / 100) ^ years) * starting size
>   = (1.2 ^ 10) * 800 MB
>   = about 5 GB.

I'll hazard a guess that your drive, and motherboard, mightn't have a
10 year lifespan.  And even if fault-free, mightn't be useful in 10
years, either.

If you do go down the route of having all your data on a separate
drive, you don't have to update over the top of an existing install. 
You're free to *easily* wipe the system drive and install the next OS
release as a fresh install, partitioning it as required for that
release.

I would guess that 1 gig is still enough for systems for the next few
years if you don't use nVidia, maybe double that size if you do.  And
you have a whopping huge drive, so you don't really need to worry about
it.

Although the kernels (and ancillary files) size has increased over the
years, there's been a recent push (and pushback) about not just
continually adding drivers, but removing ancient ones that no-one's
likely to be still using.

This is one aspect of Linux that gets a lot of stick:  Huge monolithic
kernels, where they shove *everything* in the kernel, rather than
having the kernel just for the OS, and let all the drivers be separate
(microkernels).  There's issues of filesize, memory size, stability,
debugging, and security, with huge kernels.  And though the actual
kernel isn't all that big, the other associated files can be
(initramfs, especially).

-- 
 
uname -rsvp
Linux 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
(yes, this is the output from uname for this PC when I posted)
 
Boilerplate:  All unexpected mail to my mailbox is automatically deleted.
I will only get to see the messages that are posted to the mailing list.
 

-- 
_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to