-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFC: move kernels out of /boot #48024
Comments
Good idea. This is also useful on apple silicon, where you concatenate a payload for m1n1. |
I'm all for it. |
no it doesn't. this is only for how they are packaged:
|
This comment was marked as off-topic.
This comment was marked as off-topic.
I think this would be valuable especially if there is an easy way to make local changes to or extend the hooks in order to implement custom behavior. Background context: I have been attempting to use Void Linux on embedded systems with fairly limited disk space. These systems typically have a separate |
Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it. |
I think this is still valuable. I have several systems where I regularly have to make sure to never have more than two kernels (i.e. upgrade, reboot, and then vkpurge) in order to make sure I don't exceed the space allocated to the boot partition. |
Quick question: what is the consensus about a place for config and sysmap, currently also in boot
as well as device trees (for the archs that have them), e.g. |
Some distributions have started to move the kernels out of the boot directory by default and let the install hooks etc handle copying them over.
The kernel hooks would then copy the kernels into
/boot
, users could then change the hooks to i.e. allow to create unified kernel image (UKI) executable without the extra duplication between the UKI file and the package dropped kernel binary.Seems like the "standard" location for kernel files would be
/usr/lib/modules/${VERSION}/vmlinuz
.Advantages:
The text was updated successfully, but these errors were encountered: