> What? Why is your NVIDIA modules even in the boot partition?
Early kernel modesetting requires the drivers in the initramfs.
Early kernel modesetting requires the drivers in the initramfs.
This is what Windows has been doing without issues for over 10 years. We don't need larger /boot partitions, we need a better boot process that doesn't need infinitely growing space.
On the systems where I have seen this happening, it is normally extremely annoying, because it may select a minuscule bitmap font on a high-resolution display. The user may need to type almost blindly the terminal command for changing the font to the biggest bitmap font provided with the Linux kernel, which for a long time had been sun12x22, but nowadays there is also a more decent ter16x32.
It is better when the kernel stays in VGA mode until X is started.